python列表對(duì)應(yīng)元素相乘 python兩個(gè)list相乘、相加怎么計(jì)算?
python兩個(gè)list相乘、相加怎么計(jì)算?您可以將map函數(shù)與zip函數(shù)結(jié)合使用。下面的代碼只適用于python2,其中L1=[2,2,2]L2=[3,3,3]prod=map(lambda(a,b
python兩個(gè)list相乘、相加怎么計(jì)算?
您可以將map函數(shù)與zip函數(shù)結(jié)合使用。下面的代碼只適用于python2,其中L1=[2,2,2]L2=[3,3,3]prod=map(lambda(a,b):a*b,zip(L1,L2))print prod#[6,6,6]add=map(lambda(a,b):a,b,zip(L1,L2))print add#[5,5,5
python怎樣把2個(gè)列表對(duì)應(yīng)相加?
可以在numpy中轉(zhuǎn)換為數(shù)組進(jìn)行加減運(yùn)算。把兩個(gè)列表加在一起就是把元素放在一起。減法將報(bào)告錯(cuò)誤。如下:要添加/減去相應(yīng)的位置元素,需要將它們轉(zhuǎn)換為數(shù)組。如下所示:減法也可以:
python中如何比較兩個(gè)列表?需要注意什么?
比較兩個(gè)列表
lista<listB返回-1
lista==listB返回0
lista>listB返回1
您在中使用的第一個(gè)問題,因此您的列表沒有序列號(hào),因此無法判斷第一個(gè)元素。為什么不使用范圍內(nèi)的I(len(list))進(jìn)行這樣的遍歷。。