【发布时间】:2023-02-23 04:09:00
【问题描述】:
list1 = [0,10,20,0,40,50]
list2 = [1,2,3,4,5,6]
list3 = []
我想删除 list1 中的所有零和 list2 中的相应元素。我可以从 list1 中删除零,但无法从 list2 中删除相应的元素。
for i in list1[:]:
if i != 0:
list3.append(i)
for i in range(len(list3)):
list2.append(i)
for i in list3[:]:
list2.remove(i)
Desired result:
list1 = [10,20,40,50]
list2 = [2,3,5,6]
【问题讨论】:
标签: python-3.x list for-loop