python常用的内联函数(不是最全但是最实用)

python常用的内联函数
help函数
help(要查询的函数名称)可以获取函数的使用方法
比如:
help(max)
得到
python常用的内联函数(不是最全但是最实用)_第1张图片
补充:查询完敲个q退出
abs()求绝对值函数,max()求最大值函数,min()求最小值函数。这组函数用法一致,以max函数为例子:
在这里插入图片描述
len()求长度函数,divmod()求商和余数的函数,pow(x,y[,z])函数x的y次幂对z取模,z可有可无。以最难的pow为例子吧:
在这里插入图片描述
比较函数:
cmp() 方法的语法:cmp(x,y)
如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。
字符串处理函数:
string.replace(str1,str2 [,n] ),将字符串中所有的str1替换为str2,n可指定最多替换的次数
string.split(str[,n]),以str为分隔符(分割后丢失),将字符串分割为多个字符串,n可指定最多的分割次数
string.capitalize(),将字符串第一个首字母大写
string.title(),将字符串中所有单词首字母大写
string.lower()转换所有大写字符为小写
string.upper()转换所有小写字符为大写
filter
filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。
zip函数
该函数接受任意多个list作为参数,并把相同索引的元素组合成tuple,最后形成一个新的list,新的list长度以传入参数的最小值为准。比如:
python常用的内联函数(不是最全但是最实用)_第2张图片
reduce函数有三个参数
function 有两个参数的函数, 必需参数
sequence tuple ,list ,dictionary, string等可迭代物,必需参数
initial 初始值, 可选参数

你可能感兴趣的:(linux下python编程)