使用map()方法:
調用zip(iter1,iter2)獲得一個迭代器,該迭代器具有成對的元素,在元組iter1和iter2中具有相同位置。
調用map(func,iterable),將func應用於先前可迭代的結果中的每個元素。 調用tuple(iterable)將先前的可迭代結果轉換為元組。
例如,將(6、7、8)和(9、10、11)相加會得出(15、17、19)。
示例代碼如下:
tuple1 = (6, 7, 8);
tuple2 = (9, 10, 11);
#注意:元組里面的元素個數必須相同,不然的話會報錯,實例中,每個元組是3個元素
zipped = zip(tuple1, tuple2) #使用zip方法進行連接
mapped = map(sum, zipped) #使用sum進行求和計算,map方法映射
sum = tuple(mapped)
print(sum)
輸出結果:
(15, 17, 19) #元素對應相加