zip(*iterables) 函数

zip()函数的定义

  • 从参数中的多个迭代器取元素组合成一个新的迭代器;

  • 返回一个zip对象,其内部元素为元组;可以转化为列表或元组;
    传入参数:元组、列表、字典等迭代器。

  • zip()函数的用法:zip(*iterable)

    • 只有一个iterable参数时:从iterable中依次取一个元素,组成一个元组。
    • 有多个iterable参数时:从各iterable中相对应位置依次取一个元素给成一个元组。但要注意,如果各iterable的元素个数不同时,依最短的为准,长的最后的元素会放舍弃掉

你可能感兴趣的:(zip(*iterables) 函数)