元组

字典

# 作用:能存储多个元素,每个元素直接用逗号隔开,元素可以为任意数字类型,元组不能被修改
# 定义:在小括号中,每个元素用逗号隔开
# i = (1,2,3,4,5) 内部原理:i = tuple(1,2,3,4,5)

# 优先掌握的操作:
# 1、按索引取值(正向取+反向取):只能取
# 2、切片(顾头不顾尾,步长)
# 3、长度
# 4、成员运算in和not in
# 5、循环

# 1.按索引取值
t = (1,2,3,4,[1,2,3,4])
# t[3] = 1  # 对元组中值进行修改时直接报错
# t[4][1] = "a"  # 如果元组中的元素为可变类型,我们可以对那个元素中的值进行修改
# print(t)  # (1, 2, 3, 4, [1, 'a', 3, 4])


# 2.切片
# t = (1,2,3,4,5,6)
# t[:4:2]  # (1, 3)
# t[::-2]  # (6, 4, 2)  # 方法和列表相同

# 3.长度
# t = (1,2,3,4,5,6)
# print(len(t))  # 6
# 统计元组中元素个数

# 4.成员运算in 和 not in
# t = (1,2,3,4,5,6)
# print(7 in t)  # False

# 5.循环
# t = (1,2,3,4,5,6)
# for i in t:
#     print(i)

# 需要掌握的操作
# t = (1,2,3,4,5,6)
# t.count(1)
# t.index(2,0,10)
# t.index(7,0,10)  # 如果索引元素中没有的值 会直接报错

# -----------------元组类型总结-----------------
# 可以存放多个值
# 有序
# 不可变

 

posted @ 2018-11-04 19:43  Nmdlao  阅读(111)  评论(0编辑  收藏  举报