我面對一些麻煩創建從列表中詞典和一個列表的列表。這裏有一個例子:創建從二維表的字典在Python
a = ['a','b','c','d']
b = [[1,2,0], [3,4,1], [5,6,0], [7,8,1]]
我想用列表一個和列表b的第三個元素,這樣輸出的元素的輸出:
a = {'a': 0, 'b': 1, 'c': 0, 'd': 1]
兩個列表具有相同的長度,所以我想是這樣的:
c = dict(zip(a,b))
但在這種情況下,我無法選擇B的第三元件。
在我的現實情況下,我有幾百萬個數據的,所以我需要一個快速和簡單的方法來做到這一點,並建立從B的臨時列表可能不是一個最佳的解決方案。
感謝