1.创建元组
# 创建元组
tuple1 = (1, 2, 'a', 'b' )
print('tuple1的值:{},tuple1的类型:{}'.format(tuple,type(tuple1)))
# 输出结果 tuple的值:(1, 2, 'a', 'b'),tuple的类型:<class 'tuple'>
# 如果创建只有一个元素的元组时,要在元素后面加上逗号 如 tuple = (1,)
tuple2 = (1)
print('tuple2的值:{},tuple2的类型:{}'.format(tuple1,type(tuple2)))
# 输出结果 tuple1的值:1,tuple1的类型:<class 'int'> 如果不加逗号,tuple1的类型时int
2.访问元组
# 访问元组
tuple1 = (1, 2, 'a', 'b' )
print('第一个元素:{},第二个元素:{}'.format(tuple1[0],tuple1[1]))
# 输出结果 第一个元素:1,第二个元素:2
print('倒数第一个元素:{},倒数第二个元素:{}'.format(tuple1[-1],tuple1[-2]))
# 输出结果 倒数第一个元素:b,倒数第二个元素:a
# 访问时下标越界会报 IndexError: tuple index out of range 异常
3.修改元组的元素值
# 修改元组里可变数据类型的元素
tuple1[2][0] = '1'
print('修改可变