Python 显示子列表中不存在于其他子列表中的值';s列表

Python 显示子列表中不存在于其他子列表中的值';s列表,python,list,dictionary,Python,List,Dictionary,假设我有一个列表,webinars,其中包含子列表 [['aword1','aword2','aword3'],['bword1','bword2','bword3'],['nword1','nword2','nword3'],['maz','da','cool']] [['aword1','aurl'],['kawa','burl'],['nword1','n url']] 我还有另一个列表,叫做healthinars,其中包含子列表 [['aword1','aword2','aword3

假设我有一个列表,
webinars
,其中包含子列表

[['aword1','aword2','aword3'],['bword1','bword2','bword3'],['nword1','nword2','nword3'],['maz','da','cool']]
[['aword1','aurl'],['kawa','burl'],['nword1','n url']]
我还有另一个列表,叫做
healthinars
,其中包含子列表

[['aword1','aword2','aword3'],['bword1','bword2','bword3'],['nword1','nword2','nword3'],['maz','da','cool']]
[['aword1','aurl'],['kawa','burl'],['nword1','n url']]
我的目标如下:

如果
健康研讨会
中不存在
网络研讨会
的任何子列表的第一个值,请将
网络研讨会
的任何子列表的第一个和第三个值带给我

在这个例子中,它是

  • bword1,bword3
  • 玛兹,酷

谢谢。

我首先构建一组healthinars名称,然后遍历所有网络研讨会,检查其名称是否在healthinars名称集中:

网络研讨会=[
[“aword1”、“aword2”、“aword3”],
[“bword1”、“bword2”、“bword3”],
[“nword1”、“nword2”、“nword3”],
[“maz”,“da”,“酷”],
]
healthinars=[“aword1”、“aurl”]、[“kawa”、“burl”]、[“nword1”、“n url”]]
healthinars_names={event[0]for event in healthinars}
对于网络研讨会中的名称、属性2、属性3:
如果名称不在healthinars\u名称中:
打印(名称、属性3)
它给出:

bword1 bword3
maz cool

正如所料,希望我理解正确…

到目前为止你都做了哪些尝试?你尝试的结果是什么?你到底在哪里与你尝试过的东西抗争?