python generator(迭代器)

比如

import jieba

seg2 = jieba.cut("年轻的时候,如果有想去的地方,哪怕千辛万苦,哪怕世界爆炸,你也想到达。 ")

seg2

generator object cut at 0x103d36f50

迭代器有两个基本的方法:iter()next()

获取内容:

print(next(seg2))

for x in seg2:

     print x

如果要把数组转换成迭代器,就使用iter

list=[1,2,3,4]

it=iter(list)

python里不叫数组,python里[]叫列表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,941评论 0 3
  • 迭代器(Iterable) 简单来说,迭代器对象(my_list)可以让以下代码正常工作: 如果对象实现了__it...
    SOLAREST阅读 567评论 0 1
  • 1.1==,is的使用 ·is是比较两个引用是否指向了同一个对象(引用比较)。 ·==是比较两个对象是否相等。 1...
    TENG书阅读 742评论 0 0
  • 一些基本概念 1 容器 可以询问某个元素是否包含其中,如list,set,tuples,dict等都是容器 2 迭...
    和黑黑阅读 691评论 0 5
  • 进入一个行业,专业化,然后全球化,这才是赚钱的唯一途径。
    小飞机1948阅读 219评论 0 0