元组

2023-10-06  本文已影响0人  young后知后觉

元组是不可变序列的

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)  ( )

上一篇 下一篇

猜你喜欢

热点阅读