如何分离积分值

时间:2015-03-26 16:34:42

标签: python

我有以下格式的数据框:

a=[(0.0,),(40.0,),(40.0,),(40.0,)]

如何从这些数据中获取积分值(即我想获得以下输出):

a=[0,40,40,40]

2 个答案:

答案 0 :(得分:1)

试试这个:

In [1]: a=[(0.0,),(40.0,),(40.0,),(40.0,)]

In [2]: b = [int(i[0]) for i in a]

In [3]: b
Out[3]: [0, 40, 40, 40]

答案 1 :(得分:0)

这是实现目标的简单方法

# for python3
a=[(0.0,),(40.0,),(40.0,),(40.0,)]

y=[]
for x in a:
  y.append(int(x[0]))

print (y)

<强>输出

[0, 40, 40, 40]