python-2.7 - 将字符串变量添加到 readlines 结构中每个字符串的开头
问题描述
我已经导入了一个文件并使用 readlines 将每一行拆分为一个字符串。我有另一个变量“SubID”,我想将它添加到每一行的开头。这是我尝试过的代码。
lines = file.readlines()
[SubID] + lines
解决方案
您需要将前缀添加到每一行。这是一种方法:
#!/usr/bin/env python2.7
import os
file_name = "test.txt"
file_handle = open(file_name, "r")
line_prefix = "[SubID]"
for line in file_handle.readlines():
print line_prefix + ":", line.rstrip(os.linesep)
推荐阅读
- wordpress - 存储 JWT 令牌以供多域使用的最佳方法
- python - Python Pandas - 查找两个数据框之间的变化
- c - 如何在结构中初始化指针但结构在模块中
- wordpress - 联系表格选择选项依赖于其他选择选项
- python-3.x - “模块'tensorflow.python.distribute.values'没有属性'AutoPolicy'”来自导入Tensorflow Hub
- firebase - Firebase 配额 - FirebaseAuth 当前用户
- publish-subscribe - Fiware Orion Context Broker-一段时间后发送通知
- wordpress - wordpress 5.6 版在帖子/页面编辑时隐藏了后端管理界面的左栏
- google-cloud-platform - Cloud Data Fusion 触发管道 - 重用已配置的 Dataproc 集群
- android - Mi App Store 声称 Play 应用签名存在应用问题