python 的包,python包什么意思
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、概念
开箱就是把一个集装箱拆开分解。用Python解包是自动完成s.
变量数=元素数,将一个一个赋值。
2、注意
(1)自动拆包支持所有可迭代对象.
(Python 3中支持更高级的解包操作,通过使用星号操作,等号左边的变量个数可以少于右边迭代对象中的元素个数。
(3)调用函数时,可以用*或* *将iterable对象解包,作为参数传递。
(4)python3.5可以在函数调用和表达式中支持更多的解包操作。
3、实例
一个列表是一个整体,我想把列表中的每个元素作为一个个体分开。
姓名,年龄,日期=[鲍勃,20, 2018-1-1]
名字
鲍勃的
年龄
20
日期
2018-1-1
2.迭代对象可以做到这一点。
#列表
a,b,c=[a , b , c]
一
一个
a,b,c=enumerate([a , b , c])
一
(0, a )
#元组
a,b,c=(a , b , c )
一
一个
#字典
a,b,c={a:1, b:2, c:3}
一
一个
a,b,c={a:1, b:2, c:3}。项目()
一
( a ,1)
#字符串
a,b,c=abc
一
一个
#发电机
a,b,c=(x ^ 1 for Xin range(3))
一
以上是python解包的基本介绍。使用时需要注意不同星号用法的区分。更多关于开箱的知识,可以课后自己探索。更多python高级方向:Python高级
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。