1
我想獲得我的數據幀的行的值到列表:蟒蛇datapanda:獲取值從行到列表
A B C
1 2 3 2
2 4 2 6
list1 = [2, 3 2]
list2 = [4, 2, 6]
我怎麼能這樣做?
我想獲得我的數據幀的行的值到列表:蟒蛇datapanda:獲取值從行到列表
A B C
1 2 3 2
2 4 2 6
list1 = [2, 3 2]
list2 = [4, 2, 6]
我怎麼能這樣做?
可以使用values.tolist()
做到這一點:
from pandas import DataFrame
df = DataFrame({'a': [2,4], 'b': [3,2], 'c': [2,6]})
print df
list1 = df.irow(0).values.tolist()
list2 = df.irow(1).values.tolist()
輸出:
a b c
0 2 3 2
1 4 2 6
[2L, 3L, 2L]
[4L, 2L, 6L]
如果你想把它當作int
你可以映射使用列表map(int, list1)