假设我们有一组值如何在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