我正在尋找一種方法來轉換的元組它看起來像這樣的名單:PYTHON:轉換的元組列表轉換成字典
[(1,4),(2,4),(3,4),(4,15),(5,15),(6,23),(7,23),(8,23),(9,15),(10,23),(11,15),(12,15)]
到字典,其中key:value對容貌像這樣:
{4:[1,2,3] ,15:[4,5,9,11,12], 23:[6,7,8,10]}
元組中的第二個元素變成字典鍵。 第一個元組被分配給該鍵。
你能告訴我該怎麼做嗎?
爲什麼你想要一個字典的列表,其中每個字典只有一個鍵/值?你確定你不只是想要一本字典嗎? – FogleBird 2009-08-05 14:26:35
是的,你是對的FogleBird。我最終正在尋找字典。感謝您指出這一點...... – elfuego1 2009-08-06 00:57:23
從大量的意見來看,大多數人(像我一樣)在這裏尋找如何轉換myList = [(key1,val1),(key2,val2),...] '字典:'{key1:val1,key2:val2 ...}'。 爲此,只需做'dict(myList)' – mindthief 2011-03-02 05:38:36