Python 将组名作为groupby之后的列表获取

Python 将组名作为groupby之后的列表获取,python,pandas,list,group-by,Python,Pandas,List,Group By,我使用PythonGroupBy函数对两列进行分组 grouped =df.groupby(['col2','col4']).size().groupby(level=0).size() 我得到了输出 col2 item1 1 item2 1 item3 7 item4 6 item5 3 item6 5 我想要大小大于3的组名列表,如下所示: ['item3'

我使用PythonGroupBy函数对两列进行分组

grouped =df.groupby(['col2','col4']).size().groupby(level=0).size()
我得到了输出

col2
item1            1
item2            1
item3            7
item4            6
item5            3
item6            5
我想要大小大于3的组名列表,如下所示:

['item3','item4',item6]
尝试代码

list(grouped)
提供所需的号码列表,但不提供所需的组名列表。有什么建议吗?

通过以下方式过滤索引值:

备选方案:

out = grouped[grouped > 3].index.tolist()
按以下方式筛选索引值:

备选方案:

out = grouped[grouped > 3].index.tolist()
使用:

使用:

[*grouped.loc[lambda x: x > 3].index]
[*grouped[grouped > 3].index]