我不确定为什么我的列表没有删除基于第二个列表索引的每个字符。下面是代码:
L1 = ['e', 'i', 'l', 'n', 's', 't']
L2 = ['e', 'i', 'l', 'n', 's', 't']
for n_item in range(len(L1)):
if L1[n_item] in L2:
del L2[n_item]
以下是我得到的错误:
Traceback (most recent call last):
File "<pyshell#241>", line 3, in <module>
del L2[n_item]
IndexError: list assignment index out of range
谢谢你的帮助 ....