如何在列表 2 的索引处插入 'place holder' 它缺少列表 1 中的项目?



这是我的两个列表:

list1=['green', 'yellow', 'blue', 'red']
list2=['yellow', 'blue', 'red']

我确信list1总是比列表2大。

正如您所看到的,list1包括"绿色",而list2没有。

list2看起来像这样,我需要哪行代码:

list2=['error', 'yellow', 'blue', 'red']

list2应该在索引处有字符串'error',其中它错过了来自CCD_ 6的项目。

你可以试试这个,

list1=['green', 'yellow', 'blue', 'red']
list2=['yellow', 'blue', 'red']
for i in range(len(list1)):
if list1[i] != list2[i]:
list2.insert(i,'error')

print(list2)

输出看起来像

['error', 'yellow', 'blue', 'red']

相关内容

  • 没有找到相关文章

最新更新