python入门笔记--常见函数总结(重要)
来源:互联网 发布:python监控服务器 编辑:程序博客网 时间:2024/05/03 09:26
help(函数名)可以查看函数的用法
1.lambda定义函数
2.map()函数----生成新序列
map()的功能是将函数对象依次作用于序列的每一个元素,每次作用的结果储存于返回的序列中
将序列1中的每个元素+3生成新序列
将两个序列的每个元素相加生成新序列
3.filter()函数--筛选序列元素生成新序列
如果函数对象返回的是True,则该次的元素被储存于返回的表中。
4.reduce()函数--累进地将函数作用于序列的各个参数
5.计算函数
abs()--取绝对值
max()--取序列最大值,包括列表、元组
min()--取序列最小值
len()--取长度
divmod(a,b)---取a//b除数整数以及余数,成为一个元组
pow(x,y)--取x的Y次幂
pow(x,y,z)先x的Y次幂,再对Z取余
round()--修改精度,如果没有,默认取0位
range()快速生成一个列表
6.其他函数
callable()--返回是否可调用返回true或false
isinstance(a,type)---判断前面的是否是后面的这种类型,返回true或false
cmp(a,b)---判断ab是否相等,相等返回0,A<B返回-1,A>B返回1
range()--快速生成一个列表,类型为list
xrange()---快速生成一个列表,类型为xrange
7.类型转换函数
type()
int()
long()
float()
complex()--转换成负数
hex()--转换成十六进制
oct()--转换成八进制
chr()--参数0-252,返回当前的ASCII码
ord()--参数ASCII码,返回对应的十进制整数
8.string函数
str.capitalize()--对字符串首字母大写
str.replace(a.b)---对字符串a改为b
str.split()---对字符串进行分割,第一个参数是分隔符,后面参数是分割几次。
string函数导入使用
9.序列函数
filter()--筛选返回为true返回成序列
lambda--定义函数
zip()---对多个列表进行压缩组合成一个新列表,但是如果多个列表的元素个数不同,组合的结果按最少元素的进行组合
map--对多个列表进行压缩组合成一个新列表,但是如果多个列表的元素个数不同,结果是将所有的元素取出来,缺少的以None代替。如果是None,直接组合,如果是函数,可以按函数进行组合
reduce()--对每个元素先前两个执行函数,然后结果和后一个元素进行函数操作,如阶乘,阶加
- python入门笔记--常见函数总结(重要)
- Python常见函数总结
- unity3d学习笔记 重要函数方法总结
- python入门笔记---常用函数举例和总结
- Python入门笔记(6)_ 函数
- python常见函数修饰符总结(不断更新)
- python常见函数修饰符总结
- Python学习笔记——一些常用函数、常见错误总结
- python操作时间的几个重要函数总结 import time!
- python 几个重要函数
- Python学习笔记(五)——一些重要的内建函数
- 重要的函数总结。
- 笔记十(重要公式阶段总结)
- 《python入门学习笔记3》(内置函数BIF)
- 【PYTHON】入门总结 高阶函数
- python入门笔记--第一个函数print
- python入门笔记--函数中参数传递
- Python基础入门—常用函数笔记
- 第十二周项目二:摩托车继承自行车和机动车
- 一致性哈希算法
- 工作
- 判断一个整数x是否是2的N次方。
- 匹配身份证,并提取出生日期
- python入门笔记--常见函数总结(重要)
- 第十一周项目2-2:string改造为指针
- 反射
- 第一章 计算机网络和因特网 1.5协议层次和他们的服务模型
- jQuery学习笔记2
- #17 Letter Combinations of a Phone Number有问题
- Ubuntu文件的复制、移动和删除命令
- 构建Nagios监控(一)
- listview中item不能被选中于item使用checkbox有关