range() python2返回的是一个列表 如果需要创建的列表很大 就需要很大的内存空间
range() python3返回的是一个可以迭代对象 什么时候需要 什么时候计算
zip() 函数用于将可迭代的对象作为参数 将对象中对应的元素打包成一个个元组 然后返回由这些元组组成的列表
如果各个迭代器的元素个数不一致 则返回列表长度与最短的对象相同 利用 * 号操作符 可以将元组解压为列表
zip 方法在Python2 和 Python3中的不同:在 Python3中为了减少内存,zip() 返回的是一个对象 如需展示列表,需手动 list() 转换
>>>a = [1,2,3]
>>> b =