元组 集合
元组的性质:
1.容器符号:();数据类型:tuple
2.有序的容器数据类型。(下标)
3.不可变数据类型。(没有增删改)
4.可以存储任意数据类型.
元组的拼接,重复,比较大小,成员运算和列表一模一样
t1 = tuple()
t2 = (1, 2, 3, (1, 2))
print(t2 + t1)
print(t2 * 2)
循环遍历和字符串一模一样
for i in t2:
print(i)
for i in range(len(t2)):
print(t2[i])
打包和解包操作
#打包操作:python中一个变量允许同时被赋予多个值,实际上多个变量会组成元组这个容器赋给变量
a = 10, 20, 33, 4
print(a)
# 解包操作:可以将一个容器中的数据拆分给多个变量
# a.变量数量和容器中数据的个数相同
x_1, x_2, x_3, x_4 = a
print(x_1, x_2, x_3, x_4)
# b.变量数量少于容器中元素的个数:不定长参数
# 注意,一次解包操作只能有一个不定长参数
x, *y