将字典的值从列表转换为浮点型

内马尔

我有一本名为“位置”的字典,如下所示:

{
    'WA': [
        '47.3917',
        '-121.5708'
    ],
    'VA': [
        '37.7680',
        '-78.2057'
    ],
    ...
}

我想转换为值是浮点数的dic,所以它看起来像:

{
    'WA': [
        47.3917,
        -121.5708
    ],
    'VA': [
        37.7680,
        -78.2057
    ],
    ...
}

我试过了

for key in location.keys():
    location[key] = float(location[key][0,1])
print location

它给我一个错误,即“ float()参数必须是字符串或数字”

我该如何解决?

乌迪

您的问题在这里: float(location[key][0,1])

# float objects are length 1
for key in location.keys():
    location[key] = [float(location[key][0]),float(location[key][1])]
print location

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字典的值从列表转换为浮点型

来自分类Dev

将字典值从列表转换为字典

来自分类Dev

使用转换函数将列值转换为浮点型

来自分类Dev

将字典值转换为列表

来自分类Dev

将字典的值转换为列表?

来自分类Dev

将字典值转换为列表

来自分类Dev

将字典的值转换为列表?

来自分类Dev

将字典值(数组)转换为列表

来自分类Dev

将列表值转换为字典作为键和值

来自分类Dev

将列表的字典转换为字典列表

来自分类Dev

将字典转换为列表

来自分类Dev

将列表转换为字典

来自分类Dev

将字典转换为列表

来自分类Dev

将浮点型转换为整数

来自分类Dev

将多个值的元组列表转换为Python中的字典

来自分类Dev

使用linq将字典值转换为列表

来自分类Dev

将包含值列表的字典转换为数据框

来自分类Dev

将数据框转换为具有列表值的字典

来自分类Dev

将包含列表作为值的字典转换为DataFrame

来自分类Dev

根据列值将列表转换为元组字典

来自分类Dev

将字典键和值转换为单独的列表?

来自分类Dev

根据元组值将元组列表转换为字典

来自分类Dev

将字典转换为值列表,按键排序

来自分类Dev

将数据框转换为具有列表值的字典

来自分类Dev

将包含列表作为值的字典转换为DataFrame

来自分类Dev

将所有字典值从数组转换为列表

来自分类Dev

将字典转换为列表,然后从列表转换回字典,但具有相同的值

来自分类Dev

将浮点值转换为RGB值

来自分类Dev

在列表中使用字典时将字符串转换为浮点数的问题