Files
Python-for-Geeks/Chapter6/iter_util/itertools_groupby.py
T
2021-07-25 22:11:07 +04:00

9 lines
222 B
Python

#itertools_groupby.py
import itertools
mylist = [("A", 100), ("A", 200), ("B", 30), ("B", 10)]
def get_key(group):
return group[0]
for key, grp in itertools.groupby(mylist, get_key):
print(key + "-->", list(grp))