推导式生成列表

2019-12-05  本文已影响0人  荆妮妮
# a=['我 love ','sh','sq']
# b=enumerate(a)#
# print(list(b))


with open('e.txt','r',encoding='utf-8') as f :
    lines=f.readlines()
    lines=[lines.rstrip()+'#' +str(index+1)+'\n' for index ,lines in enumerate(lines) ] #推导式生成列表


with open('e.txt','w',encoding='utf-8') as f:
    f.writelines(lines)


原e.txt    

中国
上海
浦东
浙江
杭州
下沙
 程序后的e.txt
中国#1
上海#2
浦东#3
浙江#4
杭州#5
下沙#6

enumerate()函数

上一篇下一篇

猜你喜欢

热点阅读