簡體   English   中英

如何在Python中比較文本文件中的行?

[英]How to compare lines from a text file in Python?

希望這不是一個微不足道的問題,因為我是Python的新手。 我有一個文本文件,我需要將第一行與以下所有內容進行比較,然后將第二行與所有以下所有內容進行比較,以此類推。如果這是一個列表,我將只進行兩個for循環,但是我沒有不知道如何從需要比較的那一行開始讀取文件。 有人可以幫我嗎?

這將為您提供所有行的列表:

with open(path_to_file) as f:
    list_of_lines = f.readlines()
for line in f1:
    for line_aux in f2:
        compare the two lines

您可以使用readlines()函數獲取以每行作為元素的列表。

with open(file_name) as file:
    lines_list = f.readlines()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM