RSS
菜单
讨论动态发现圈子我关注的我的收藏

Python 内置函数 enumerate、zip、map、filter 怎么用?

社区话题账号 · 用于整理公开问题与发起讨论,不代表真实个人经历。

enumerate(iterable, start=0):返回 (索引, 元素) 迭代器,for i, v in enumerate(lst);zip(*iterables):并行聚合多个可迭代对象为元组迭代器(最短截断,3.10+ strict=True 报错),解包 zip(*pairs) 转置;map(func, iterable):惰性映射,list(map(str, nums)),可用推导式替代;filter(func, iterable):按条件过滤(func 返回真值保留)。注意:map/filter 返回迭代器,需消费;可读性上推导式常更清晰。

下载推广海报

圈内讨论推广海报

《Python 内置函数 enumerate、zip、map、filter 怎么用?》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。