python - 在 Python 3 中获取具有给定索引的特定数据
问题描述
我在有关 Python 项目的 Visual Studio 上工作。
这是我的数据:
.......0 Hi
.......1 Guys
.....10. I am
.....00. Asel
因此,我想逐行读取该文本文件并查找7th
索引是否为0
printHi
或1
print Guys
。此外,如果5th
和6th
索引是1
和0
打印,I am
否则如果它们是0
和0
打印Asel
。
有没有办法做到这一点?
解决方案
打开文件,逐行读取并测试:
with open("foo.txt") as f:
for line in f:
if line[7] == '0':
print("Hi")
elif....
推荐阅读
- python - 用于复杂字符串的正则表达式
- java - 升级球衣 2.25.1 2.32 后,AbstractBinder 无法正常工作
- apache-spark - Databricks spark数据框按每列创建数据框
- java - java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTWorkbook$Factory + spring
- amazon-cognito - AWS Cognito:管理员重置密码发送邮件(使用 OTP),但是当用户尝试登录时,他们必须再次重置密码并使用 OTP 再收到一封邮件
- javascript - 如果内部对象为空,则删除对象数组
- load-testing - 让 Locust 每秒发送预定义的请求分布
- tensorflow - 量化意识训练比量化后差
- python - 在 for 循环中为字典重复值
- excel - 如何使用数组作为范围?