python - 如何删除包含“0”的行
问题描述
我想删除特定数据,请让我知道如何制作代码。我已经编写了如何将 .txt 更改为 .csv 的代码。
让我知道我应该怎么做才能删除包含“0”的行
解决方案
希望对你有帮助。
data=[]
for line in open('text.txt', 'r').readlines():
columns = line.split(':')
if 'error' in columns[0] or len(columns)==1:
data.append(float(columns[-1].replace('\n','')))
print(data)
推荐阅读
- jquery - 使用 JSZIP 库创建实时图像 src 的 zip 的问题
- reactjs - 使用 API React Hook 防止多次令牌刷新
- google-chrome-extension - 如何将 Chrome 扩展程序图标添加到 Chrome 网上应用店(新仪表板)
- python - 如何重新分配欧洲街道地址以删除字母/数字
- angular - Angular:防止 api 错误不显示 HTML 模板
- javascript - 阻止表单提交
- android - 限制android进程的日志级别
- java - 在 Java Spring boot 中有没有一种方法可以将单个 kafka 队列用于不同的 Java 对象?
- python - 如何抓取受密码保护的网站
- java - 将没有 web 项目的 springboot 打包到一个可运行的 Jar 并由 java -jar 运行,但 @Scheduled 方法不起作用