【元组:tuple】
元组是不可改变的序列,同list一样,元组可以存放任意类型的元素,一旦元组生成,则它不可改变
1.元组的表示方式:
用小括号()括起来,单个元素括起来用逗号(,)区分是单个对象还是元组
2.创建元组:
1.创建空元组的字符值:
t = ()
2.创建非空元组的字面值:
t = 200,
t = (20,)
t = (1,2,3)
t = 100,200,300
3.元组的错误示例:
t = (20) #整数
x,y,z = 100,200,300 # 序列赋值
x,y,z = 'ABC'
x,y,z = [10,20,30]
3.元组的构造函数:
tuple() 生成一个空元组,等同于()
tuple() 用可迭代对象生成一个元组
示例:
t = tuple()
t = tuple(range(10))
t = tupel('hello')
t = tuple([1,2,3,4])
4.元组的算术运算:
+ += * *=
用法与列表的用法完全相同
>>> x = (1,2,3)
>>> id(x)
13981352853