Tôi cần phải đọc một tập tin, từng dòng và tôi cần nhìn vào 'dòng tiếp theo' vì vậy trước tiên tôi đọc tập tin vào danh sách và sau đó tôi duyệt qua danh sách ... thô lỗ, xây dựng danh sách có thể trở nên đắt đỏ.truy cập tập tin xem trước
for line in open(filename, 'r'):
lines.append(line[:-1])
for cn in range(0, len(lines)):
line = lines[cn]
nextline = lines[cn+1] # actual code checks for this eof overflow
phải có một cách tốt hơn để lặp qua các đường nhưng tôi không biết làm thế nào để nhìn trộm về phía trước
Tại sao bạn cần để peek phía trước? Nó không rõ ràng từ mã của bạn, nơi "nhìn về phía trước" xảy ra, và cách bạn sử dụng nó. – unwind
Tôi để lại cái nhìn trước đó, nó to và không lóe sáng trên màn hình trước – Paul