【发布时间】:2016-02-16 02:00:50
【问题描述】:
您好,我有一个这样的list:
B=
["('33', '207')",
"('33', '408')",
"('33', '408')",
"('33', '408')",
"'NaN'",
"('33', '207')"]
我想返回一个整数数组,如下所示:
B1 =
[33, 207,
33, 408,
33, 408,
33, 408,
NaN, Nan,
33, 408]
我正在尝试将regex 用作B1[0]=re.findall(r'\d+', B[0])
【问题讨论】:
-
NaN 是 IEEE 754 浮点数标准的一部分。因此,您不能在其中创建带有 NaN 值的
array of integer(好吧,在 python 中您可以,但它不会只是一个整数数组)
标签: python arrays regex list integer