python - 尝试从列表的每个部分中删除冗余字符串
问题描述
列表:['2\n','3\n',9\n]
我尝试使用删除和拆分,但是我不能专门删除/拆分'\n'。
如何从每个条目中删除 \n?
解决方案
您可以使用条带删除\n
让
l = ['2\n','3\n','9\n']
l = [ x.strip() for x in l ]
这不会将您的列表转换为 int 以将其转换为您可以执行的 int 列表:
l = [ int(x) for x in l ]
推荐阅读
- c++ - 使用 struct Initializer 为公共成员变量赋值不会产生编译器错误?
- python - 匹配 2 个 excel 列之间的数据并显示在屏幕结果上 - Python
- linux - linux x86_64 nasm 程序集系统调用
- python-3.x - 将所有 id 和爬虫表的元素迭代为 Python 中的数据框
- javascript - 如何将“开始”游戏按钮翻转为“暂停”游戏,同时还允许 keycode 80 (p) 暂停游戏
- python - 关于使用beautifulsoup解析html的问题
- python - 如何在 GET/POST 请求期间使用烧瓶应用 test_client 从单元测试中强制调用错误处理程序?
- ios - 如何在 Swift 中为我的函数创建编译器警告
- javascript - React 立即创建新组件
- node.js - 使用Express,如何实现常用的wrapper函数处理错误