例:Pythonでは、3つのdictを結合し、dictのキーの1つをソートする最も効率的な方法は何ですか?
list1 = {'52': {'timestamp':'1234567890', 'name':'Jason Bourne'},
'42': {'timestamp':'2345678891', 'name':'Sarah Parker'}
}
list2 = {'61': {'timestamp':'3456789012', 'name':'Mike Williams'},
'12': {'timestamp':'4567889123', 'name':'Robert Tissone'}
}
list3 = {'56': {'timestamp':'4567890123', 'name':'Peter Blake'},
'71': {'timestamp':'5678891234', 'name':'Alex Cheng'}
}
//Best way to combine list1, list2, and list3 and sort by timestamp
result = [ {'timestamp':'1234567890', 'name':'Jason Bourne'},
{'timestamp':'2345678891', 'name':'Sarah Parker'},
{'timestamp':'3456789012', 'name':'Mike Williams'},
{'timestamp':'4567889123', 'name':'Robert Tissone'},
{'timestamp':'4567890123', 'name':'Peter Blake'},
{'timestamp':'5678891234', 'name':'Alex Cheng'}
]
OPを持つことができるように - あなたは、キーを失うことを気にしないことを確認していますか?もしそうなら、イグナシオの返答は –
にあります。ええ、私は鍵を失うことができます。ありがとう! – ensnare