Python3 元组解包情况总结
Posted 在奋斗的大道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 元组解包情况总结相关的知识,希望对你有一定的参考价值。
前言:
tuple作为不可变对象,每个tuple对象在第一次创建后,持有的元素不能改变,这是元组的基本概念。但元组解包功能是其中一个很常见的功能点,今天总结下元组解包的几种情况
情况一:
元组赋值给多个变量。
# 元组解包情况一:
tupe_five = (1, 2, 3)
first, second, third = tupe_five
print(first)
print(second)
print(third)
效果展示:
1
2
3
情况二:
元组的每个元素作为位置参数的元组解包
tupe_six = (1, 2, 3)
def printStr(one, two, three):
print(one)
print(two)
print(three)
printStr(*tupe_six)
情况三:
遍历的元素为元组对象时,同时赋值给对应的变量,自动完成元素解包
tupe_one = ('1', '2', '3', '4')
for value in tupe_one:
print(value)
以上是关于Python3 元组解包情况总结的主要内容,如果未能解决你的问题,请参考以下文章