Skip to main content
 首页 » 编程设计

python之应用带有输入列表的函数

2025年05月04日9落叶无声

我想从其他列表(a、b、c)创建一个新列表(V)并使用一个函数,但我想利用 python 并将该函数应用于三个列表而不是逐个元素.

例如,我有列表a、b和c;应用函数后的结果应该是 V。谢谢。

def mag(a, b, c): 
    # something sophisticated 
    return (a+b)*c 
 
a = [1, 5, 7] 
b = [4, 8, 3]  
c = [2, 6, 3] 
V = [10, 78, 30] 

请您参考如下方法:

您可以使用 map 函数轻松地做到这一点:

V = list(map(mag, a, b, c))