元组是不可变序列的
print(修改前,id(a))
print(修改后,id(a))
12345678
12345678 这样显示内存没有发生改变,为可变序列
print(修改前,id(a))
print(修改后,id(a))
12345678
12345690 内存发生了改变,为不可变序列
元祖的创建方式:
1. () 直接使用小括号
a=(1,2,3)
print(a)
1,2,3 类型为元组
也可以省略()
a=1,2,3
print(a)
1,2,3 类型为元组
2.用内置函数 tuple() 英文名:元组
a=tuple(("你好","我们",123))
print(a)
("你好","我们",123) 元组
3.只包含一个元组的元素需要使用逗号和小括号
a=1或者a=(1)或者a=("你好")
print(a) 1 1 你好
print(type(a)) int 也就是整数的类型 str类型 字符串
a=1,或者a=(1,)或者a="你好",
print(a) (1,) (1,) (你好,)
print(type(a)) tuple tuple tuple
空元祖的创建方式:
格式:a=( )
格式 :a=tuple( )
print(a) ( )
print(a) ( )