Pythonデータ構造-タプル

Pythonグラマーの基本
1Pythonグラマーの基本
2Pythonグラマーの基本
3Pythonデータ構造-リスト
Pythonデータ構造-辞書

1.タプル
"""
    元组(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.可変型データと不変型データ
"""

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

    可变:列表,字典、集合(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

おすすめ

転載: blog.csdn.net/weixin_45355510/article/details/113083434