元组、字典、集合的常用方法
一、元组类型 1、定义 t1 = () print(t1, type(t1)) # 参数为for可以循环的对象(可迭代对象) t2 = tuple("123") print(t2, type(t2)) t3 = tuple([1, 2, 3]) print(t3, type(t3)) t4 = tuple((7, 8, 9)) print(t4, type(t4)) # 思考:如何定义一个只有一个值的元组 # "Owen" print(("Owen", )) print(tuple(['Owen'])) 2、常用操作 索引取值 t = (1, 2, 3, 2, 3, 2) print(t[1]) print(t[-2]) 切片 print(id(t)) nt = t[:-1:] print(nt, id(nt)) 长度(item元素个数) print(len(t)) 3、元组内置方法 print(t.count(2)) # 该数据集合可以存放相同数据 print(t.index(2, 2, 3))# 返回该值的索引 4、元组类型总结:存多个值,有序存储、不可变 二、字典 1、定义 dict的key:可以为所为不可变类型:int float tuple str bool None, 一般就采用字符串 dict的value:可以为所以数据类型 注:key具有唯一性(重复会覆盖旧值)