【发布时间】:2019-05-28 13:30:09
【问题描述】:
我有一个程序可以读取文件并将内容转换为字典 (d)。这些值都以字符串的形式出现。每个键的值是一个包含两个元素的列表。这两个元素都是数字,我希望将它们存储为浮点数。我很难找到如何访问字典中每个值列表的这个特定部分来更改它。
我的代码是:
d = {'apples':['100.0','23.5'], 'bananas':['41.5','321.0'], ... 'mango':['2.0','431.0']}
而我想:
d = {'apples':[100.0, 23.5], 'bananas':[41.5, 321.0], ... 'mango':[2.0, 431.0]}
这些值将存储为浮点数,因为稍后会进行一些除法
【问题讨论】:
标签: python list dictionary nested