第29讲:Python强大的内置函数zip()的核心概念以及丰富的应用案例

文章目录

    • 1.zip函数的概念
    • 2.zip函数的基本使用
      • 2.1.zip函数传入的参数是多个字符串列表
      • 2.2.被压缩的序列如果长度不同时较长的会被截断
      • 2.3.zip函数传入的参数是多个列表
      • 2.4.zip函数传入的参数是多个元组
      • 2.5.zip函数传入的参数是range对象
      • 2.6.通过zip函数还可以创建字典
      • 2.7.zip函数压缩重组的结果只能被调用一次
      • 2.8.zip函数的解压缩

1.zip函数的概念

zip()函数是Python中的内置函数之一,其功能很强大,它可以将多个序列(列表、元组、字典、集合、字符串以及range()整数序列构成的列表)压缩成一个zip对象,所谓的压缩就是将传入的多个序列中索引相同的元素进行重组,从而生成一个新的元组。

zip()函数传入的参数必须是一个可迭代的对象,所谓的可迭代对象就是能够遍历的对象,也就说zip函数传入的参数必须是列表、字符串、元组等等。

简而言之,zip()函数可以将传入的多个列表、多个元组、多个字符串压缩成一个zip对象&

你可能感兴趣的:(#,《Python基础语法入门篇》,python,开发语言,数据分析)