groupby产生(key,
iterator -of-group)对。如果要迭代第二对,则第一对的组迭代器已被消耗,因此您将获得空列表。
尝试以下代码:
group_by_yrs_list = {year:list(grp) for year, grp in groupby(years_list, key=lambda year_month: year_month[:-2])}for k, v in group_by_yrs_list.items(): print k, v
groupby产生(key,
尝试以下代码:
group_by_yrs_list = {year:list(grp) for year, grp in groupby(years_list, key=lambda year_month: year_month[:-2])}for k, v in group_by_yrs_list.items(): print k, v