我確信有這樣做的方法,但我一直無法找到它。說我有:爲映射解壓嵌套列表參數()
foo = [
[1, 2],
[3, 4],
[5, 6]
]
def add(num1, num2):
return num1 + num2
然後我怎樣才能使用map(add, foo)
,使得它通過num1=1
,num2=2
對於第一次迭代,即,它add(1, 2)
,然後add(3, 4)
爲第二等?
- 試圖
map(add, foo)
顯然並add([1, 2], #nothing)
對於第一次迭代 - 試圖
map(add, *foo)
確實add(1, 3, 5)
對於第一次迭代
我想是map(add, foo)
對第一次迭代做add(1, 2)
。
預期輸出:[3, 7, 11]
有用的,什麼你說你要爲預期的輸出是不一樣的 –