国家城乡和住房建设部网站,茂名企业建站程序,企业安全文化建设方案,营销型网站公司排名目录
一.Python zip 函数简介二.Python zip 函数使用三.Python *zip 函数的描述和使用四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 Python 基础入门 一.Python zip 函数简介 zip 函数用于将可迭代的对象作为参数#xff0c;将对象中对应的元素打包成…目录
一.Python zip 函数简介二.Python zip 函数使用三.Python *zip 函数的描述和使用四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 Python 基础入门 一.Python zip 函数简介 zip 函数用于将可迭代的对象作为参数将对象中对应的元素打包成一个个元组 tuple 然后返回由这些元组组成的对象返回的结果可以直接强转为 list 列表这样做的好处是节约了不少的内存 参数说明iterable — 迭代器对象zip函数中的迭代器对象可以是一个或者多个.
返回值 : 返回zip类的对象可以通过list()强制转为list列表.zip([iterable, ...])二.Python zip 函数使用
# !usr/bin/env python
# -*- coding:utf-8 _*-Author:猿说编程
Blog(个人博客地址): www.codersrc.com
File:python zip函数.py
Time:2021/3/22 23:37
Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累list1 [a,b,c,d,E]
list2 [1,False,50.5]result zip(list1,list2)
print(type(result))
print(list(result))
输出结果
class zip
[(a, 1), (b, False), (c, 50.5)]注意如果两个迭代器的长度不同自动根据最短的迭代器长度匹配
三.Python *zip 函数的描述和使用
如果说 zip 函数是压缩的话那么 *zip 就是解压其函数返回值是二维矩阵式示例代码如下
# !usr/bin/env python
# -*- coding:utf-8 _*-Author:猿说编程
Blog(个人博客地址): www.codersrc.com
File:python zip函数.py
Time:2021/3/22 23:37
Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累list1 [a,b,c,e,fasf]
list2 [1,False,50.5]
a1,a2 zip(*zip(list1,list2))
print(list(a1))
print(list(a2))
输出结果
[a, b, c]
[1, False, 50.5]注意如果两个迭代器的长度不同自动根据最短的迭代器长度匹配
四.猜你喜欢
Python 简介Python Pycharm Anacanda 区别Python2.x 和 Python3.x如何选择Python 配置环境Python Hello World 入门Python 代码注释Python 中文编码Anaconda 是什么Anconda 下载安装教程Pycharm 提示this license **** has been cancelledPycharm 设置开发模板/字体大小/背景颜色
未经允许不得转载猿说编程 » Python zip 函数