- 第一种方式:通过索引的方式访问字典中的元素
- 第二种方式:get()
-
第一种:pop(‘要删除元素的key’)
-
第二种:popitem() 删除字典中的最后一对key和value
-
第三种:clear() 清空字典
-
len():获取字典的长度
- dict.keys():获取字典中所有的key
- dict.values():获取字典中的所有的value
- dict.items():获取字典中所有的key和value
- 第一种:for i in dict, 遍历字典中所有的key
- 第二种:for k, v in enumerate(dict),遍历字典中所有的key和value
- 第三种:for k, v in dict.items(),遍历字典中所有的key和value
- 第一种:for i in dict.values(), 遍历字典中所有的value
- update():dict2.update(dict3)
- 特点:无序,无重复元素的集合
- 集合中的元素不能通过下标访问或修改
- len():获取集合长度
- add():向集合中添加元素,只能一次添加一个元素
- update():可以一次向集合中添加多个元素,set1.update([1,2,3]),追加的数据以列表的形式添加
- pop():删除集合中的元素,随机删除一个元素,set1.pop()
- remove():删除指定的元素,要传入删除的元素的值,set1.remove(xx)
- discard():删除指定的元素,要传入删除的元素的值,若删除不存在的元素,不会报错,set1.discard(xx)
- clear():清空集合
- for in
- 元组和列表有些类似,本质上也是一种有序的集合
- 元组() 列表[]
- 元组中的元素不能修改
- tup = (xx,xx,xx,xx,xx),元组中的元素可以是各种数据类型
- 注意:若元组中的元素只有一个,需要在元素的后面加上一个逗号
- 访问元组元素,通过下标
- 不能修改元组中的元素
-
通过+:tup1+tup2
-
判断元素是否在元组中,使用in或not in
-
元组的切片:[开始下标:结束下标]
-
len():获取元组的长度
-
max(),min()
-
其他数据类型转化为元组:tuple()
- for in
- enumerate():for k,v in enumerate(tup1)



