美文网首页
itertools.chain() VS +

itertools.chain() VS +

作者: 好小葱1 | 来源:发表于2018-08-09 10:36 被阅读5次

参考:https://stackoverflow.com/questions/1720421/how-to-concatenate-two-lists-in-python

上述两个方法都可以用来拼接列表,如下:

listone = [1,2,3]
listtwo = [4,5,6]
# 形成一个新的列表
mergedlist = listone + listtwo

>>> mergedlist
[1,2,3,4,5,6]
import itertools
# 会生成一个<itertools.chain object at 0x0482AAF0>类型的迭代器,如果不是为了获取有效的列表,强烈建议这种方法
for item in itertools.chain(listone, listtwo):
   # do something with each list item

相关文章

  • itertools.chain() VS +

    参考:https://stackoverflow.com/questions/1720421/how-to-con...

  • itertools.chain()

    你想在多个对象执行相同的操作,但是这些对象在不同的容器中,你希望代码在不失可读性的情况下避免写重复的循环 iter...

  • chain()用法

    itertools.chain(*iterables) 将多个迭代器作为参数, 但只返回单个迭代器, 它产生所有参...

  • 不同集合上元素的迭代-itertools.chain()的使用

    不同集合上元素的迭代-itertools.chain()的使用 问题 你想在多个对象执行相同的操作,但是这些对象在...

  • 【五行论水】

    壬vs癸阳vs阴动vs静白vs黑勇vs谋狂vs逸涛vs渗敏vs睿急vs缓响vs寂奔vs驻吐vs纳 。。。。。。 水...

  • 【土为何物】

    戊vs己阳vs阴厚vs薄重vs轻凸vs平实vs虚深vs浅伟vs卑藏vs盖信vs疑稳vs浮强vs弱 土代表环境环境寓...

  • 【五行论木】

    甲vs乙 阳vs阴 直vs曲 纵vs横 高vs宽 挺vs垂 衝vs铺 优vs良 通vs达 干vs枝 上vs下 粗v...

  • 【五行论火】

    丙vs丁 阳vs阴 散vs聚 泛vs专 远vs近 猛vs文 爆vs缩 快vs慢 扩vs定 周vs点 外vs里 宏v...

  • 【五行论金】

    庚vs辛 阳vs阴 刚vs柔 锋vs锐 劈vs戳 悍vs险 确vs准 决vs绝 边vs端 理vs据 冷vs润 攻v...

  • vscode 免费视频教程

    VS Code教程 VS Code简介 VS Code 界面 VS Code各种视图 VS Code主题 VS C...

网友评论

      本文标题:itertools.chain() VS +

      本文链接:https://www.haomeiwen.com/subject/qldqbftx.html