如何从一组值在python中创建字典

时间:2015-09-17 08:36:24

标签: python dictionary

假设我们有一组值

1.00
2.00
7.00
18.00

现在我们要创建一个字典,例如

numbers = {'number': 1.00, 'number': 2.00, 'number': 3.00, 'number': 18.00} 

我们如何在python

中实现它

1 个答案:

答案 0 :(得分:1)

答案是,你不能创建这样的字典。 不允许(也不可使用)重复密钥。

可能是这样的:

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