我有一份表格中的数据:
49907 87063
42003 51519
21301 46100
97578 26010
52364 86618
25783 71775
1617 29096
2662 47428
74888 54550
17182 35976
86973 5323
......
我需要像
for line in file
那样在最后遍历它。我想像第一列值存储在数组1中一样拆分它们,像第二列值存储在数组2中一样拆分它们,所以每当我调用
Array_one[0], Array_two[0]
时,我将得到第一行值,像49907 87063
一样,其他值也是这样。 最佳答案
你可以用空间作为分隔符。
前任:
import pandas as pd
df = pd.read_csv(filename, sep="\s+", names = ["A", "B"])
print(df["A"][0])
print(df["B"][0])
输出:
49907
87063
for i in df.values:
print(i)
输出:
[49907 87063]
[42003 51519]
[21301 46100]
[97578 26010]
[52364 86618]
[25783 71775]
[ 1617 29096]
[ 2662 47428]
[74888 54550]
[17182 35976]
[86973 5323]