我有两个python3数组(列表),类似于MYSQL中的两个列。它们的一些第一个“列”元素是相同的:
list1 = [
['a', 'apple'],
['b', 'banana'],
['m', 'mango']
]
list2 = [
['b', 'buffalo'],
['zzzz', 'zzzzegemot, a sleeping behemoth'],
['m', 'mongoose']
]
请注意,在这两个列表中,第一个“b”和第三个“m”元素是相同的。在
如何在list1[0]和list2[0]上执行类似于MYSQL INNER JOIN的操作,并获得第三个类似的列中类似项的组合:
^{pr2}$我希望我能清楚地表达我自己,让你能理解我。在
由于您有两个列表,内部连接应该负责重复键。在
将
list1
,list2
转换为字典可以轻松地执行您想要的操作:相关问题 更多 >
编程相关推荐