施程浩 发表于 2018-6-26 18:58:05

迭代器

访问集合的一种方式从1到结束,不后退两个方法:iter()和next()
字符串,列表,元组都可用 迭代器>>>list= >>> it = iter(list)               # 创建迭代器对象 >>> print (next(it))         # 输出迭代器的下一个元素 1 >>> print (next(it)) 2 >>>
通过for语句遍历list= it = iter(list)               # 创建迭代器对象 for x in it:       print (x, end=" ")
也可以使用 next() 函数:#!/usr/bin/python3 import sys                  # 引入 sys 模块
list= it = iter(list)               # 创建迭代器对象
while True: try:       print (next(it)) except StopIteration:       sys.exit()

smlqf1 发表于 2018-9-5 10:44:12

不错不错,楼主是个绝对高手











星座   http://www.gfgfgf.com.tw/zybj/smys/ 2018年09月05日 李白
中醫蒙醫    勵志文章 http://www.gfgfgf.com.tw/zyxx/假髮   中醫推拿       http://www.gfgfgf.com.tw/zybj/zyjf/祝賀詞大全
页: [1]
查看完整版本: 迭代器