【发布时间】:2016-01-11 15:59:07
【问题描述】:
我有一个包含一个元素的列表变量,
x=['2']
我想把它转换成浮点数:
x=2.0
我尝试了float(x) 或int(x) - 没有成功。
谁能帮帮我?
【问题讨论】:
标签: python list type-conversion
我有一个包含一个元素的列表变量,
x=['2']
我想把它转换成浮点数:
x=2.0
我尝试了float(x) 或int(x) - 没有成功。
谁能帮帮我?
【问题讨论】:
标签: python list type-conversion
您需要将单项列表中的第一项转换为float。您已经尝试过的方法是尝试将整个列表转换为 float(或 int - 不确定您将使用它!)。
Python 是零索引(索引号从零开始),这意味着列表中的第一项称为x[0]。
所以你需要的sn-p是:
x = float(x[0])
【讨论】: