Python zip() 函数



  • 定义和用法

    zip() 函数返回一个zip对象,它是元组的迭代器,其中每个传递的迭代器中的第一项配对在一起,然后每个传递的迭代器中的第二项配对在一起,依此类推。如果传递的迭代器具有不同的长度,则项目数最少的迭代器将确定新迭代器的长度。
  • 实例

    将两个元组连接在一起:
    a = ("John", "Charles", "Mike")
    b = ("Jenny", "Christy", "Monica")
    
    x = zip(a, b)
    
    尝试一下
  • 句法

    zip(iterator1, iterator2, iterator3 ...)
    
  • 参数值

    参数 必需的 描述
    iterator1, iterator2, iterator3 ... 将被连接在一起的迭代器对象
  • 更多例子

    如果一个元组包含更多项,则将忽略这些项:
    a = ("John", "Charles", "Mike")
    b = ("Jenny", "Christy", "Monica", "Vicky")
    
    x = zip(a, b)
    
    
    尝试一下
  • 相关页面

    delattr() - 删除去一个属性
    getattr() - 获得一个属性的值
    hasattr() - 检查是否一个属性存在