Python数据结构-元组

Python语法基础 一
Python语法基础 二
Python语法基础 三
Python数据结构-列表
Python数据结构-字典
Python数据结构-集合
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

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页