1.Python 读取文件:
fopen=open('D:\\spyder-projects\\test_files\\test.txt','r')
lines=fopen.readlines()
for line in lines:
print(line) #会输出每一行内容
或者:for line in open("xx.txt"):
print(line)
2.读取文件每行内容的元素,单独放入列表(不需要得到每行长度,直接把元素放入有索引的空列表即可):
d={}
index=0#定义索引
for line in open("xx.txt"):
d[index]=line.strip()或line[:-1](保留除最后一个元素的前面元素,回车符也算一个元素)#strip去掉回车符
index+=1
for k,v in d.item():
print(k,':',v)#k为索引,v为d[index]的值
3.得到文件某个位置的元素时注意使用split的索引,[-1]为从左到右的最后一个元素,[-2]为从左到右的倒数第二个元素,依次,[0]为正数第一个元素,如
line.strip().split(',')[-1]#得到,分隔后的最后一个元素