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

2024-04-19 23:12:19 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我们有一组值

1.00
2.00
7.00
18.00

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

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

我们如何在python中实现这一点


Tags: number字典numbers
1条回答
网友
1楼 · 发布于 2024-04-19 23:12:19

答案是,你不能创建这样的词典。 不允许(也不可用)有重复的密钥。你知道吗

可能是这样的:

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

相关问题 更多 >