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 ...
8. 字典
8.1. 概述 字典:用来存放一组『键值对』数据,可通过『键(key)』对『值(value)』进行:增、删、改、查操作。 字典就像一个带标签的收纳盒,你贴上标签(键),然后放进东西(值) 。 8.2. 定义...
8.3. 字典的增删改查
1️⃣新增 新增语法:字典[key] = 值 # 新增 d1 = {'张三': 72, '李四': 60, '王五': 85} d1['赵六'] = 100 print(d1) 2️⃣删除 # 删除 d1 = {'张三': 72, '李四': 60, '王五': 85} # 删除...
8.4. 字典的常用方法
1️⃣使用keys方法,获取字典中所有的键。 # keys方法:用于获取字典中所有的键 d1 = {'张三': 72, '李四': 60, '王五': 85} # keys方法的返回值不是list,而是一种叫做dict_keys的类型 result ...
8.5. 字典的循环遍历
字典不能使用while循环遍历,但可以使用for循环遍历 # 字典不能使用while循环遍历,但可以使用for循环遍历 d1 = {'张三': 72, '李四': 60, '王五': 85} for key in d1: print(f'{key}的成绩是{d...
9. 数据容器_通用操作
我们之前在讲解【列表常用函数时】给大家总结过如下这些函数,这些函数也同样适用于其它数据容器 除了上述这些内置函数以外,数据容器都可以进行如下通用操作 list函数: 1.定义空列表;2.将【...
10. 数据容器_小练习
1.练习一 # 练习一:水果清单 fruits = { '苹果': 4.5, '香蕉': 3.2, '橙子': 5.8, '草莓': 12.0, '哈密瓜': 8.8 } # 需求1:打印所有的水果 # for key in fruits: # print(f'{key}:{fruits ...
第 7 章 面向对象
1. 概述 1.1. 对象 『对象』是一个拥有『属性』和『行为』的个体,它是构成现实世界和程序世界的基本单位。编程领域有这么一句话,叫“万物皆对象!”之所以这么说,是因为任何一个具体存在的人...
2. 基本使用
2.1. 类的定义 1️⃣语法格式: # 定义一个类(类名通常用大驼峰写法) class 类名: # 当一个函数被定义在类中时,它就被称为“方法”。 # __init__方法又叫:初始化方法,它主要用来给当前实例...
2.3. 自定义方法(行为)
我们之前提到过:类是用来规定一类事物所具有的『属性』和『行为』,在上一小节中,我们已经通过 self.属性名 = 值的形式,为实例对象添加了『属性』;接下来,要想让对象具备相应的『行为』,...







