【发布时间】:2019-08-02 12:35:32
【问题描述】:
我必须删除数据框中包含列表值的重复行。
所以我用了
pd_data['douban_info_string'] = pd_data['douban_info'].astype(str)
'douban_info_string' 有列表值。
但是现在我需要这个列表来与另一个数据框的列表进行比较。但是现在列表已更改为字符串,我收到此错误
TypeError: unhashable type: 'list'
【问题讨论】:
-
您可以使用
import astpd_data['douban_info'].apply(ast.literal_eval)将其转回列表?? -
@anky_91 没用 :(
标签: python python-3.x pandas dataframe