1 回答

TA貢獻1874條經驗 獲得超12個贊
根據您的帖子,現有的列表結構是:
list1
- 0
- 0 - [.....96......]
- 1 - [.....96......]
- 2 - [.....96......]
|
- 1
- 0 - [.....96......]
- 1 - [.....96......]
- 2 - [.....96......]
|
- 2
- 3
- 4
|
- 19
list2 - [.....96......]
目標是:
復制list1到新列表
在新列表中,對于最低級別子列表中的每個元素,添加來自的匹配元素list2
此代碼應該適用于此。
# create new list for totals
lstNew = copy.deepcopy(list1)
# process adds
for e1 in lstNew: # 20 elements
for e2 in e1: # each sublist
for i in range(len(e2)): # 96 elements
e2[i] += lists[i] # add element from list2
print(lstNew)
添加回答
舉報