假設我們有一組值如何在Python中創建一個字典從一組值
1.00
2.00
7.00
18.00
,現在我們要創建一個字典,如
numbers = {'number': 1.00, 'number': 2.00, 'number': 3.00, 'number': 18.00}
我們如何實現的這在蟒蛇
假設我們有一組值如何在Python中創建一個字典從一組值
1.00
2.00
7.00
18.00
,現在我們要創建一個字典,如
numbers = {'number': 1.00, 'number': 2.00, 'number': 3.00, 'number': 18.00}
我們如何實現的這在蟒蛇
答案是,你不能創建一個這樣的字典。 不允許(並且不可用)擁有重複密鑰。
什麼是可能是這樣的:
var = { 'numbers': [1.00, 2.00, 3.00, 18.00] }
,你可以僅僅通過遍歷值,將其添加到一個數組,最後補充說,到字典喜歡做的事:
ndict = dict()
numbers = []
numbers.append(1.00)
numbers.append(2.00)
numbers.append(3.00)
numbers.append(18.00)
ndict['numbers'] = numbers
呃...'var dict'又一次? – 3442
哈哈抱歉..謝謝你的注意。 (複製粘貼錯誤) –
帶有重複鍵???????? –
Python字典必須具有唯一鍵,並且Python也不使用'var'。 –
首先,'var dict'是什麼意思?你是否來自JavaScript?畢竟,這是* not *有效的Python語法,'dict'是一個內建'type()',所以你應該不要**將它用作普通符號名稱......並且重複鍵?這是無稽之談...... – 3442