推导式生成列表
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