我在寻找答案,但我没有找到任何关于我的问题的信息。在子列表中搜索并与其他子列表中的常见元素匹配
x=[['100',220, 0.5, 0.25, 0.1],['105',400, 0.12, 0.56, 0.9],['600',340, 0.4, 0.7, 0.45]]
y=[['1','100','105','601'],['2','104','105','600'],['3','100','105','604']]
我想作为结果:
z=[['1','100',0.5,0.25,0.1,'105',0.12,0.56,0.9],['2','105',0.12,0.56,0.9,'600',0.4,0.7,0.45],['3','100',0.5, 0.25, 0.1,'105', 0.12, 0.56, 0.9]]
我想在列表y和匹配列表x,其中我得到一个新的列表ž是containts共同的子列表搜索与清单年。 这只是一个例子,通常包含列表x和y 10000个子列表。在列表x中搜索'100','105','601'(例如['100','100','105','601' 220,0.5,0.25,0.1])。如果我找到一个匹配,我会创建一个新的列表z。
有人可以帮助我吗?
匹配发生在哪个数字? ..请指定组合列表的逻辑 – ritesht93
你只是想计算两个列表的扁平化版本的共同元素吗? –
我想再次做一个嵌套列表。 –