将Python字典中的值转换为int

时间:2016-01-12 12:38:32

标签: python dictionary type-conversion

我有一本字典:

dict['A']='37.0'

我想将dict ['A']转换为int。

当我尝试编写int(dict ['A'])时,我得到的错误是:

ValueError: invalid literal for int() with base 10: '37.0' 

当我将其转换为float float(dict['A'])时 - 没有问题。

我设法将其转换为int的唯一方法是int(round(float(dict['A']))) - 这非常难看。

有更好的方法吗?

0 个答案:

没有答案