首頁  >  文章  >  後端開發  >  使用 Python 的 readlines() 時如何刪除換行符號?

使用 Python 的 readlines() 時如何刪除換行符號?

Barbara Streisand
Barbara Streisand原創
2024-11-03 15:18:03818瀏覽

How Do I Remove Newline Characters When Using Python's `readlines()`?

使用.readlines() 避免換行符

使用.readlines() 讀取文字檔案時,您可能會遇到傳回的問題list 在每行結尾包含一個換行符號(n)。當您不需要或不需要換行符號時,這可能會出現問題。

問題:

您有一個 .txt 文件,其中每行列出一個值,並且您想將這些值儲存在列表中。但是,當您使用 .readlines() 讀取檔案時,清單中的值有尾隨換行符號 (n)。

解決方案:

要刪除換行符,您可以使用以下方法:

<code class="python">with open(filename) as f:
    mylist = f.read().splitlines()</code>

此方法涉及開啟文件,使用.read () 將其內容讀入字串,然後使用.read() 將字串拆分為行列表。分割線()。 .splitlines() 自動從行中刪除換行符。

透過使用此方法,您可以建立一個包含文字檔案中的值的列表,而不包含任何不需要的換行符。

以上是使用 Python 的 readlines() 時如何刪除換行符號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn