gpt4 book ai didi

python - 如何在Python中将Excel列转换为以逗号分隔的列表

转载 作者:行者123 更新时间:2023-12-02 21:09:39 33 4
gpt4 key购买 nike

我正在尝试将 Excel 列转换为以逗号分隔的数据框列表, Here is the excel sheet

这是我正在尝试的代码:

df=pd.read_excel('eng_test.xlsx',"Sheet1")
new_df = pd.DataFrame(df)
for column in new_df:
new_df2=new_df.apply(pd.Series)
new_df3=(new_df2.to_string())
new_df4=new_df3.split()
#print(new_df4)

我希望 df 会是这样df = pd.DataFrame(['这是我的第一句话', '这是第二句话,有更多单词'])

最佳答案

虽然不清楚如何实现包含 Excel 列或列表中的行的 Dataframe,但您可以使用 header=None 执行类似的操作:

df=pd.read_excel('text_excel.xlsx', header=None)
print("\nDataframe: ")
print(df)
df_list = df.values.tolist()
print("\nList: ")
print(df_list)

这样你会得到以下输出:

Dataframe: 
0
0 'This is my first sentence'
1 This is a second sentence with more words

List:
[["'This is my first sentence'"], ['This is a second sentence with more words']]

关于python - 如何在Python中将Excel列转换为以逗号分隔的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58833129/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com