Python 错误不可损坏类型:';列表';计算元素时,视觉代码上有一个格式列表

Python 错误不可损坏类型:';列表';计算元素时,视觉代码上有一个格式列表,python,pandas,visual-studio-code,jupyter-notebook,Python,Pandas,Visual Studio Code,Jupyter Notebook,我有一个带有格式列表(数字列)元素的数据框。当我使用Jupiter notebook count elements时,我成功地运行了下面的代码,但是当我使用可视化代码将代码转换为py文件时,我遇到了一个错误,无法运行。请帮帮我 数据帧: Numbers Count_l 0 [3, 5, 8, 10, 29] 1 1 [3, 5, 8, 10, 30] 1 2 [3, 5, 8, 10, 33] 1 3 [3, 5, 8, 10, 38]

我有一个带有格式列表(数字列)元素的数据框。当我使用Jupiter notebook count elements时,我成功地运行了下面的代码,但是当我使用可视化代码将代码转换为py文件时,我遇到了一个错误,无法运行。请帮帮我

数据帧:

Numbers              Count_l
0   [3, 5, 8, 10, 29]   1
1   [3, 5, 8, 10, 30]   1
2   [3, 5, 8, 10, 33]   1
3   [3, 5, 8, 10, 38]   1
4   [3, 5, 8, 10, 47]   1
Jupiter笔记本代码:

dftemp=df.groupby(“数字”).Count_l.sum().sort_值(升序=False)
结果:

[2, 4, 11, 63, 71]      45
[4, 12, 24, 71, 74]     38
[4, 24, 54, 71, 74]     38
[12, 24, 54, 71, 74]    38
[32, 56, 62, 65, 67]    38
当我在可视代码上运行此类代码时,它会失败,错误如下:

'TypeError: unhashable type: 'list'

可以将值转换为元组:

dftemp = df.groupby(df["Numbers"].apply(tuple)).Count_l.sum().sort_values(ascending = False )