我需要比较两个列表,以便创建一个列表中找到的特定元素的新列表,但不能在另一个列表中找到.例如:
main_list=[]
list_1=["a", "b", "c", "d", "e"]
list_2=["a", "f", "c", "m"]
Run Code Online (Sandbox Code Playgroud)
我想循环遍历list_1并向list_list追加list_2中找不到的所有元素.
结果应该是:
main_list=["f", "m"]
Run Code Online (Sandbox Code Playgroud)
我怎么能用python做到这一点?
继承我的代码:
item = [0,1,2,3,4,5,6,7,8,9]
z = [] # list of integers
for item in z:
if item not in z:
print item
Run Code Online (Sandbox Code Playgroud)
Z包含整数列表.我想将项目与Z进行比较,并打印出与项目相比时不在Z中的数字.我可以打印Z中的elemtens,当比较不是项目时,但当我尝试使用上面的代码执行相反的操作时,没有打印.
有帮助吗?