Python 是一種廣泛應用于各種領域的高級編程語言。它不僅簡單易學,而且靈活多變,可以用來開發 Web 應用程序、桌面應用程序、游戲等。在處理文本文件時,Python 也有相應的高效解決方案。本文將介紹 Python 如何檢查文本文件中的重復行。
file = open('data.txt', 'r') lines = file.readlines() file.close() result = [] for line in lines: if line not in result: result.append(line) file = open('result.txt', 'w') file.writelines(result) file.close()
以上代碼演示了如何使用 Python 檢查重復的行。第一步是打開文件并將其讀入行列表。接下來,我們遍歷這些行,如果行不在結果列表中,則將其添加到結果列表中。最后,我們將結果寫入一個新文件中,以便使用。
在本文中,我們使用 Python 內置的函數來檢查并去除重復的行,這些函數包括open()
、readlines()
、write()
和writelines()
。有了這些函數的支持,我們可以很容易地處理文本文件中的重復行,從而高效地完成編程任務。