Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 访问多行_Python - Fatal编程技术网

Python 访问多行

Python 访问多行,python,Python,假设我有一个文件: 10 5 20 15 30 25 如何在同一循环中访问20和10,例如20-10和30-20?即拆分[0]和拆分[1]的行等价物,允许我使用例如10和5 这可能是相当初级的,但我相当缺乏经验。提前谢谢。您可以使用熊猫套餐 last = '' for line in f: x = line.split()[0] print last,x last = x import pandas df=pandas.io.parsers.read_csv('ama

假设我有一个文件:

10 5
20 15
30 25
如何在同一循环中访问20和10,例如20-10和30-20?即拆分[0]和拆分[1]的行等价物,允许我使用例如10和5


这可能是相当初级的,但我相当缺乏经验。提前谢谢。

您可以使用熊猫套餐

last = ''
for line in f:
    x = line.split()[0]
    print last,x
    last = x
import pandas
df=pandas.io.parsers.read_csv('amazing_data.csv')

# Optional data plotting
import matplotlib.pyplot as plt
plt.figure()
df.plot(df.Timestamp,linewidth=2.3)
plt.plot()
plt.show()
您可以使用df[[0]]或df[[1]]访问列

导入csv

打开“惊人的数据.csv”,“r”作为csvfile:

reader = csv.reader(a)

for column in zip(*csvfile):

    print column

在转到下一行之前,您是否尝试过将当前数字保存在变量中?如果变量必须不断更改,这是否有效?x=line.split[0];line=f.readline;y=直线分割[0];打印x,y。重复