6

2 つのタプルがあります。詳細は以下のとおりです。

t1 = [
['aa'],
['ff'],
['er']
]

t2 = [
['aa', 11,],
['er', 99,]
]

SQL の LEFT OUTER JOIN に似た Python メソッドを使用して、以下のような結果を得たいと思います。

res = [
['aa', 11,],
['ff',  0,],
['er', 99,]
]

これで私を助けてください。

4

1 に答える 1

10
d2 = dict(t2)
res = [[k[0], d2.get(k[0], 0)] for k in t1]
于 2013-02-26T20:58:43.093 に答える