Estructura de datos de Python-tupla

Conceptos
básicos de gramática de Python uno Conceptos básicos de gramática de Python dos Conceptos
básicos de gramática de
Python tres Lista
de estructura de datos de Python Diccionario de estructura de datos de Python

1. Tuplas
"""
    元组(type()--><class 'tuple'>)
        跟列表很相似

    定义
        语法一
            t = (1,2,2,3,4)
        语法二
            x, y = (1, 2)
            这种赋值方法变量与值一一对应(x-->1,y-->2)

    特征:定义后不能增删改,只能查(属于不可变类型数据)

    注意:但元组只有一个元素是要加“,”
        例如 t = ("1",)


    count() 返回元素出现的次数

"""

# 语法1
# t = (1, 2, 1)
# print(t[0])
# print(t.count(2))

# 语法2
# x, y = (1, 2)
# print(x)
# print(y)

# 遍历
# for i in t:
#     print(i)


2. Datos de tipo variable y datos de tipo inmutable
"""

    可变类型数据:当数据发生改变的时候,内存地址不发生改变
    不可变数据类型:当数据发生改变时,内存地址发生改变

    可变:列表,字典、集合(set)
    不可变:字符串,整数,浮点数,布尔值,元组

	id() 传入一个变量 这个方法可返回变量在内存中的地址
"""

# i = 1
# print(id(i))  # 内存地址值:1946684188976
# i = 2
# print(id(i))  # 内存地址值:3034598893904

lis = [1, 2, 3]
print(id(lis))  # 内存地址值:2697583880384
lis.append(4)
print(id(lis))  # 内存地址值:2411790952512

Supongo que te gusta

Origin blog.csdn.net/weixin_45355510/article/details/113083434
Recomendado
Clasificación