【发布时间】:2017-02-02 15:33:23
【问题描述】:
如何在“while”循环中保存列表的索引?
基本上我正在浏览一个文本文件,我想确定一个日期,然后获取与该日期相对应的信息,即下面的行。到目前为止,我可以将输入到该行的日期与该日期匹配,但不知道如何保存该行,以便我可以从下面的行中获取他的信息。
f = open("studentinfo.txt")
#ask for date
d = input("Enter the date:")
date = [d]
#check to see if date is avialable
while True:
line = f.readline().split()
if line:
if line == date:
print(line)
#save data in here, index etc
else:
break
print("No data available")
【问题讨论】:
标签: python file indexing while-loop readline