我有两个元组,详情如下:
t1 = [
['aa'],
['ff'],
['er']
]
t2 = [
['aa', 11,],
['er', 99,]
]
我希望使用类似于SQL的LEFT OUTER JOIN的python方法获得如下所示的结果:
res = [
['aa', 11,],
['ff', 0,],
['er', 99,]
]
请帮助我。
答案 0 :(得分:9)
d2 = dict(t2)
res = [[k[0], d2.get(k[0], 0)] for k in t1]