您可以使用字符串的处理方法将site列中的字符串转换为列表格式。以下是一个示例代码:

import ast
import pandas as pd

# 创建示例DataFrame
df = pd.DataFrame({'site': ["['aa', 'bb', 'cc']", "['dd', 'ee', 'ff']"]})

# 将site列的字符串转换为列表格式
df['site'] = df['site'].apply(ast.literal_eval)

# 输出结果
print(df['site'])

输出结果为:

0    [aa, bb, cc]
1    [dd, ee, ff]
Name: site, dtype: object

在上述代码中,我们使用了ast.literal_eval函数将字符串转换为列表格式。然后,将转换后的列表赋值给原DataFrame中的site列。

我有一个dataframe其中site列里的格式为aa bbcc我想将它转化为列表格式aabbcc怎么操作?

原文地址: http://www.cveoy.top/t/topic/ja5N 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录