Python:文件中每一行做一些插入操作

From_file=open('D:\\python\\A\\niuniu1.txt')
Out_file=open('D:\\python\\A\\niuniu2.txt','w')
count=0
for each_line in From_file:
    each_line_list=list(each_line)
    each_line_list.insert(0,"'")
    Index=each_line_list.index(':')
    each_line_list.insert(Index,"'")
    each_line_list.insert(Index+2, "'")
    Index=each_line_list.index(',')
    each_line_list.insert(Index,"'")
    Out_file.writelines("".join(each_line_list))
    count+=1

From_file.close()
Out_file.close()

源文件内容:

北京:101010100,
朝阳:101010300,
顺义:101010400,
怀柔:101010500,
通州:101010600,
昌平:101010700,
延庆:101010800,
丰台:101010900,
石景山:10101100,

执行代码后生成文件内容:

'北京':'101010100',
'朝阳':'101010300',
'顺义':'101010400',
'怀柔':'101010500',
'通州':'101010600',
'昌平':'101010700',
'延庆':'101010800',
'丰台':'101010900',
'石景山':'10101100',
'0大兴':'101011100',
'房山':'101011200',
'密云':'101011300',
'门头沟':'101011400',
'平谷':'101011500',
'八达岭':'101011600',
'佛爷顶':'101011700',
'汤河口':'101011800',





  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DeniuHe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值