排序
10. 数据容器_小练习
1.练习一 # 练习一:水果清单 fruits = { '苹果': 4.5, '香蕉': 3.2, '橙子': 5.8, '草莓': 12.0, '哈密瓜': 8.8 } # 需求1:打印所有的水果 # for key in fruits: # print(f'{key}:{fruits ...
9. 数据容器_通用操作
我们之前在讲解【列表常用函数时】给大家总结过如下这些函数,这些函数也同样适用于其它数据容器 除了上述这些内置函数以外,数据容器都可以进行如下通用操作 list函数: 1.定义空列表;2.将【...
8.5. 字典的循环遍历
字典不能使用while循环遍历,但可以使用for循环遍历 # 字典不能使用while循环遍历,但可以使用for循环遍历 d1 = {'张三': 72, '李四': 60, '王五': 85} for key in d1: print(f'{key}的成绩是{d...
8.4. 字典的常用方法
1️⃣使用keys方法,获取字典中所有的键。 # keys方法:用于获取字典中所有的键 d1 = {'张三': 72, '李四': 60, '王五': 85} # keys方法的返回值不是list,而是一种叫做dict_keys的类型 result ...
8.3. 字典的增删改查
1️⃣新增 新增语法:字典[key] = 值 # 新增 d1 = {'张三': 72, '李四': 60, '王五': 85} d1['赵六'] = 100 print(d1) 2️⃣删除 # 删除 d1 = {'张三': 72, '李四': 60, '王五': 85} # 删除...
8. 字典
8.1. 概述 字典:用来存放一组『键值对』数据,可通过『键(key)』对『值(value)』进行:增、删、改、查操作。 字典就像一个带标签的收纳盒,你贴上标签(键),然后放进东西(值) 。 8.2. 定义...
7.5. 集合的数学运算
集合的数学运算如下: s1 = {10, 20, 30, 40, 50, 60} s2 = {40, 50, 60, 70, 80, 90} # 并集 result = s1 | s2 print(result) # 交集 result = s1 & s2 print(result) # 差集 result = s1 ...
7.4. 常用方法
集合常用的方法有如下几个: 1️⃣使用集合A.difference(集合B),找出集合A中,不同于集合B的元素。 # 集合A.difference(集合B): # 作用:找出集合A中,不同于集合B的元素(集合A 与 集合B 都...
7.3. 增删改查
1️⃣新增 方式1:使用集合.add(元素),向集合中添加元素,无返回值。 # add方法:向集合中添加元素 s1 = {10, 20, 30, 40, 50} s1.add(60) print(s1) 方式2:使用集合.update(元素),向集合中...
7. 集合
7.1. 概述 集合是一种:无序、元素唯一的容器类型。 备注:无序是指从集合中取出元素的顺序,与定义集合时存入的顺序不一定一致。 集合分为两种,分别是: 可变集合(set):内部的元素无序(不...





