这个要怎么操作成list,用python 要怎么写?

有个txt文件,里面内容是。
Aaronsburg, PA
Abbeville, AL
Abbeville, GA
Abbeville, LA
Abbeville, SC
Abbotsford, WI
Abercrombie, ND
Aberdeen Proving Ground, MD
Aberdeen Township, NJ
Aberdeen, ID
Aberdeen, MD

......
要怎么给每一行的内容加上引号''然后每行末尾逗号, 然后删除换行,让它变成列表形式。像下面这样。
'Aaronsburg, PA','Abbeville, AL','Abbeville, GA','Abbeville, LA',......
这个文件总共有一万多行。。。。用python 要怎么写?

阅读 2.5k
1 个回答
python
file_name = 'a.txt'

with open(file_name, 'r') as f:
    data = f.readlines()
   
data = [i.strip() for i in data]
# 这时候,data就是一个列表了

# 如果你想要一个字符串,使用json模块就可以了。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进