Python groupby itertools方法

我是python编程的新手,无法创建以下代码:

定义一个函数even_or_odd,如果给定的数字分别为偶数和奇数,则该函数将整数作为输入并返回字符串偶数和奇数。 根据上面定义的函数,将列表n = [10、14、16、22、9、3、37]的数量分为两类,即偶数和奇数。 提示:使用itertools模块的groupby方法。 遍历获取的groupby对象,并打印其组名和与组关联的元素列表。