fashion = [1,1,2,3,3,3,21,1,1,1,5,5,5,5,3,3,2,6]
for key,group in groupby(fashion):
print(key,':',list(group))
我已经编写了上面的代码以按特定数字分组并获得列表。例如,我想要这样的结果:
1 : [1,1,1,1,1]
2 : [2,2]
有人可以告诉我我的代码有什么问题吗?
答案 0 :(得分:0)
fashion
既不是itertools.groupby()的排序列表,也不是Pandas DataFrame。如果您尝试使用Pandas对系列或DataFrame进行分组,请发布完整功能的代码,并进行说明。
How to make good reproducible pandas examples
包含有关获得Pandas功能帮助的好的建议。