我需要將兩個列表轉換成字典。我已經兩個列表命名爲A和B中,結合兩個列表製作字典
A = [[1,2,3] [2,3,4] [1,4,5] [1,3,4]]
的在A(列表的列表)的值將是唯一的
B = [[10,13,23] [22,21,12] [5,34,23] [1,10,9,8]]
兩個列表的長度將是相同
我需要像
C = [[ '1' 的結果:10, '2':13, '3':23] [ '2':22 ,'3' :21,'4':12] ['1':5,'4':34,'5':23] ['1':10,'3':9,'4':8]]
我試過字典的方法,但它給我一個錯誤,說列表是不可排列的類型。請讓我知道如何做到這一點。我新來python。
你的輸入是無效的名單,因爲有子列表之間沒有逗號。你的輸出不是一個有效的東西,因爲字符串放在大括號中,列表中沒有冒號。另外,不要模糊地描述你的代碼和錯誤信息,複製和粘貼實際的代碼和錯誤。 – abarnert 2014-09-25 23:52:58
@abarnert我的輸入在子列表之間有逗號,而在這裏輸入時我錯過了它。輸出必須是子列表的字典。 – user3559583 2014-09-25 23:58:49
請勿在此處輸入,從顯示您的問題的實際運行代碼複製並粘貼。再次,不要_描述你的輸出,顯示你想要的實際輸出。 「子列表字典」沒有意義,它也不符合你的問題。我們可以試着去猜測你有什麼和你想要什麼,但是大多數人大多數時間都會猜錯,因爲我們太聰明瞭。 – abarnert 2014-09-26 00:01:21