栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础笔记_'Python'?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础笔记_'Python'?

--------不断更新中----------
⭐️本笔记仅自用,如要学习详细知识,请移步其他文章⭐️

内置函数 1. filter过滤函数

过滤列表元素, 第一个参数类型为 函数类型

lambda表达式可用于指定过滤列表元素的条件。

filter(lambda x: x % 3 == 0, [1, 2, 3])

指定将列表 [ 1 , 2 , 3 ] [1,2,3] [1,2,3]中能够被 3 3 3整除的元素过滤出来,其结果是 [ 3 ] [3] [3]

数据类型相关 字典 1. 键和值的类型

字典的键必须取不可变的数据类型,如字符串,元组,数字
值可以取任意数据类型

代码技巧 1. lambda表达式

lambda 能够定义的函数非常受限。函数的结果必须能够作为单独的表达式来计算,这意味着你不能使用多路 if... elif... else 比较,或者 try... except 语句。

和C++一样,lambda就是一个匿名函数,可以把它当成一个函数对象。

定义函数

# 定义加法函数
add = lambda x, y : x + y
res = add(1, 3) # res = 4 

传递函数参数

lambda表达式可用于指定过滤列表元素的条件。

filter(lambda x: x % 3 == 0, [1, 2, 3])

指定将列表 [ 1 , 2 , 3 ] [1,2,3] [1,2,3]中能够被 3 3 3整除的元素过滤出来,其结果是 [ 3 ] [3] [3]

包或模块使用 random

random.uniform(a, b)
随机小数生成,生成 [ a , b ] [a,b] [a,b]范围小数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786673.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号