小编Abh*_*hra的帖子

Python中的list和iterator有什么区别?

我正在读" Think Python:如何像计算机科学家一样思考"这本书,它说在Python 3.x中,dict([list of tuples])返回一个iterator而不是一个list(如Python 2.7中的情况).

这本书没有进一步解释,这让我感到困惑.特别是,我想知道:

  1. 迭代器和列表是如何不同的,以及

  2. 在列表上返回迭代器有什么好处?

python iterator list python-2.7 python-3.x

14
推荐指数
4
解决办法
1万
查看次数

标签 统计

iterator ×1

list ×1

python ×1

python-2.7 ×1

python-3.x ×1