大家好

突然想到如果再python要將兩個list相加要怎麼做比較方便

如果直接使用 list + list 會變成 2倍 list

所以我想可以使用for迴圈來做

 

 

rrr = [0,1,1,1]
qqq = [0,1,1,1]
ttt = [rrr[idx]+qqq[idx] for idx, rr in enumerate(rrr)]
print(ttt)

 

主要用簡短方式的for迴圈達成

主要用 enumerate 帶出idx來對比兩個list 來相加

這種for寫法在python很常用

給大家參考囉