首页 > 解决方案 > 按行数据框 pandas 或 nltk 解析为列表

问题描述

我有一个文本文件,我正在使用 pandas 和 nltk 读取它,它只是具有三个列的字母表和一个 & 在最后一个位置,总共 27 个字符。我希望能够将行解析为列表。我怎么能这样做呢?

标签: pythonpandasnltk

解决方案


我假设您有一个数据框,并且您只想将每一行更改为一个列表。这可以通过以下方式完成:

# Create an empty list 
rowlist =[] 
  
# Iterate over each row 
for index, rows in df.iterrows(): 
    # Create list for the current row 
    my_list =[rows.col1, rows.col2, rows.col3] 
      
    # append the list to the final list 
    rowlist.append(my_list) 
  
# Print the list 
print(rowlist) 

推荐阅读