我认为这个问题很简单,但是找不到答案。
我有一个长度为2的元组列表。
我想要得到一个长度为3的元组列表,其中第三个元素是对其他两个元素进行某种操作的结果。
例如:
for val_1, val_2 in list_of_tuples
#...
#some multi line operation
#...
val_3 = result
replace (val_1, val_2) by (val_1, val_2, val_3) in list
有什么想法吗?
for
循环遍历列表时,不能(不应该)修改该列表。您真正想做什么?您是想用所需内容创建一个新列表,还是要在开始时创建一个副本并遍历该副本呢? - Kevin