使用 Python 的 readlines() 时如何删除换行符?

Barbara Streisand
发布: 2024-11-03 15:18:03
原创
816 人浏览过

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!