python随记学习笔记

Posted 行码棋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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]范围小数

以上是关于python随记学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Python 学习笔记

c语言一个例子对比php学习随记

8.8算法笔记强化随记

机器学习-算法学习随记

python 随记

web 学习随记