排序
4. 返回值
4.1. 什么是返回值 函数返回值:函数执行完毕后,会把执行结果交给调用者,这个执行结果就是函数的返回值。 我们之前用过的这些内置函数,都有返回值: 对于自定义的函数,即便我们不去设置返回...
6. 匿名函数
概念:所谓『匿名函数』,就是没有名字的函数,它无需使用def关键字去定义。 语法:Python 中使用lambda关键字来定义『匿名函数』,格式为:lambda 参数: 表达式 使用场景: 当一个函数只用一...
2.2.3.5 随机数组
(1) 均匀分布随机数 (np.random.rand) 返回给定形状的数组,用 [0, 1) 上均匀分布的随机样本填充。 rand_arr = np.random.rand(2, 2) # [0,1) 均匀分布 # 输出示例: [[0....
5. 全局作用域 VS 局部作用域
5.1. 什么是作用域? 作用域就是变量能起作用的范围(变量在哪里能用,在哪里不能用),Python 中有多种作用域,我们先来学习:全局作用域、局部作用域。 5.2. 全局作用域 _ 全局变量 全局作用...
4. 实例方法、类方法、静态方法
4.1. 实例方法 定义:类中所定义的方法,最终会保存在类身上,并且主要是通过实例调用,所以叫:实例方法。 特点: 实例方法虽然最终会保存在类身上,但它主要是供实例使用的,所以才叫实例方...
8. 字典
8.1. 概述 字典:用来存放一组『键值对』数据,可通过『键(key)』对『值(value)』进行:增、删、改、查操作。 字典就像一个带标签的收纳盒,你贴上标签(键),然后放进东西(值) 。 8.2. 定义...
8.3. 字典的增删改查
1️⃣新增 新增语法:字典[key] = 值 # 新增 d1 = {'张三': 72, '李四': 60, '王五': 85} d1['赵六'] = 100 print(d1) 2️⃣删除 # 删除 d1 = {'张三': 72, '李四': 60, '王五': 85} # 删除...
2.2.6 基本运算
numpy中的数组不用编写循环即可执行批量运算,称之为矢量化运算。 大小相等的数组之间的任何算术运算都会将运算应用到元素级。 arr1 = np.array([[1, 2, 3], [4, 5, 6]]) arr2 = np...
3. 一次计算多个统计值
可以通过agg()或aggregate()进行更复杂的操作,如一次计算多个统计值。 df = pd.read_csv('data/employees.csv') # 读取员工数据 # 按department_id分组,计算salary的最小值,中位数,最...







