将word中的每个元素转换为大写,和第二行中的列表生成式用法相似。...函数作为startmap参数,元组解压后的两个值将传入add函数作为参数。...,返回这些元组组成的生成器对象。...'), (2, 'a'), (3, 'a')]
[1, 2, 1, 2, 1, 2]
"""
注意repeat()和列表乘法的区别,通过上文提到的itertools.chain.from_iterable...itertools.groupby(iterable, key=None)
groupby生成器可以根据key,将iterable分组,返回的生成器的元素为(key, iterable)的元组形式。