我有一份表格中的数据:

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]

10-06 08:35