一、元组
1.什么是元组(tuple)
容器型数据类型; 将()作为容器的标志,里面多个数据用逗号隔开:(数据1, 数据2, 数据3,…)
不可变(不支持增删改);有序的(支持下标操作)
任何类型的数据都可以是元组的元素。
# 空元组
t1 = ()
# 只有一个元素的元组(重要!): 唯一的元素后面必须加逗号
t2 = (19)
print(t2, type(t2)) # 19 <class 'int'>
t2 = (19,)
print(t2, type(t2)) # (19,) <class 'tuple'>
# 在没有歧义的情况下,表示一个元组的时候,元组的小括号可以省略
t3 = (10, 29, 39)
print(t3, type(t3)) # (10, 29, 39) <class 'tuple'>
t3 = 10, 29, 39
print(t3, type(t3)) # (10, 29, 39) <class 'tuple'>
2.获取元组的元素
1)列表怎么获取元素的元组就怎么获取元素
t4 = ('星期1', '星期2', '星期3', '星期4', '星期5', '星期6', '星期天')
print(t4[-1], t4[0])
print(t4[1:-1:2]) # ('星期2', '星期4', '星期6')
print(t4[-2:2]) # ()
print(t4[