首页 > 解决方案 > 如何在 Python 中将 txt 文件合并到不带逗号的列表中

问题描述

我有一个 sitename.txt,它看起来像这样:

  airipokeramen                  
  888beijing                    
  88buffet                      
  adbuffalo                     
  aerospacea3                   
  airipokeramen                 
  aiya                          
  aki                           
  akisushi                      
  arcticbites                   
  asackofpotatoes               
  asiabuffetchattanooga         
  asiacuisines                  
  asiancook                     
  atlantacafe     

我怎样才能将它转换成这样的列表:

['airipokeramen','888beijing',...,'atlantacafe']

我尝试使用熊猫,有时它不起作用:

import pandas
data=pandas.read_csv('sitename.txt')
site_names = data["iripokeramen"].values.tolist()
site_names

错误:

KeyError: 'iripokeramen'

标签: pythonpython-3.xpandaslist

解决方案


with open('filename') as file:
    your_list = [line.strip() for line in file.readlines()]

如果它是一个简单的文本文件,则不需要 Pandas。


推荐阅读