私はPythonで二つのリストを持っている:マージ二つのリストが一緒に
L1=[[100, 1], [101, 2]]
L2=[[100, 3], [101, 4], [102, 5]]
と私は私が手にそれらをマージしたい:
L_merge=[[100, 4], [101, 6], [102, 5]]
二つのリストがないのかもしれないということが重要です同じサイズ。
私は辞書を使用しようとしていましたが、それを理解できませんでした。私は、その合併を得るためにnumpy、pandas、または他のツールを使用して満足しています。
彼は上のリンク: 'collections.Counter(dict(L1))+ collections.Counter(dict(L2))'です。おそらくリストを 'dict'に変換するのをスキップする方法があります。 http://stackoverflow.com/q/11290092/2301450 – vaultah
2つのリストについて何を知っていますか?彼らはどちらも確実に分類されていますか?アイテムがあるリストにありますが、他のリストにはない「ギャップ」が中央にありますか?各項目が2つの整数のリストであると確信していますか?等々。 –
"重複"の質問は、リストではなく、辞書の組み合わせについてです。 – mkj