python处理数据时常用的内置函数
1、返回数字的绝对值
abs(number)
>>> abs(-520)
520
2、返回(a // b , a % b)
divmod(a,b)
>>> divmod(6,4)
(1, 2)
3、将数字转换为十六进制字符串
hex(number)
>>> hex(32)
>>> '0x20'
>>> hex(32)[2:] #取后面两位
'20'
4、以字符串的方式返回用户输入的数据
input("请输入:")
5、将字符串或数字转换为整数
int()
>>> int("520")
520
将七进制的152转化为十进制数字
int("152",7)
6、返回指定对象的长度(包含的项数)
len()
>>> len([2,5,3,4])
4
7、返回其中最大元素
max()
>>> max(5,3,6,9,4,1)
9
8、返回其中最小元素
min()
>>> min(5,3,6,9,4,1)
1
9、将整数转换成八进制字符串
oct(number)
10、返回x的y次方
pow(x,y)
>>> pow(2,3)
8
11、返回一个无序,不重复的集合
set()
>>> set([1,1,2,3,3,3])
{1, 2, 3}
12、将指定的浮点数园整到小数点后n位
round()
>>> round(5.232323,2)
5.23
13、返回一个反向迭代序列的迭代器
reversed()
>>> list(reversed([5,4,3,2,1])) #将返回结果以列表呈现
[1, 2, 3, 4, 5]
14、返回一个排序后的列表
sorted()
>>> sorted([5,3,4,2,1])
[1, 2, 3, 4, 5]
15、计算数字序列中所有元素的总和
sum()
>>> sum([1,2,3])
6