地图功能

Map 采用函数和项集合。它创建一个新的空集合,在原始集合中的每个项目上运行该函数,并将每个返回值插入到新集合中。它返回新的集合。

这是一个简单的映射,它接受一个名称列表并返回这些名称的长度列表:

name_lengths = map(len, ["Mary", "Isla", "Sam"])
print(name_lengths)    =>[4, 4, 3]