【发布时间】:2019-07-09 01:58:47
【问题描述】:
所以我在将列表转换为整数或浮点数时遇到问题。我的意思是转换是这样的。我有一个包含一个元素的列表。
newList = ['2.0G']
我想把它转换成这个
numFloat = 2.0
或
numInt = 2
我尝试使用正则表达式从字符串中提取数字,以便将其分配给另一个变量
firstVariable = re.findall(r"[-+]?\d*\.\d+|\d+", newList[0])
我必须继续调用 firstVariable 中的索引才能访问 2.0 或 2
【问题讨论】:
标签: python-2.7 list integer