Products
GG网络技术分享 2025-11-13 20:49 3
range, map, filter, 和 zip。
python

def iterator_function: yield 1 yield 2 yield 3
res = iterator_function
for i in res: print
for i in range: # 从0开头, 到10收尾 print
def cube: return x ** 3
res = map # 将列表中个个元素传入cube函数 for i in res: print
def is_odd: return x % 2 == 1
res = filter # 过滤出奇数 for i in res: print
a = b = res = zip # 将两个列表打包成元组 for i in res: print
当你运行上述代码时你会kan到以下输出:
1 2 3 0 1 2 3 4 5 6 7 8 9 1 8 27 64 125
这玩意儿示例展示了怎么定义和用迭代器函数,以及怎么用内置的迭代器函数来处理数据。这些个函数是Python中处理集合数据的有力巨大工具。
Demand feedback