内置函数
1、a = [1,4,5,3,0,-1]
any(a) # 任意一个为True就是True
True
2、dir() # 打印当前程序中存在的所有变量
3、hex() # 判断数字并转为16进制
4、slice() # 切片,
l = lst(range(10))
s = slice(1,7,2)
l(s) = [1,3,5]
5、divmod # 返回商,和余数
6、sorted() # 列表排序,
sorted(d.item(),key = lambda x:x[1]) # 将一组数据中的key和值交给X,按照一定方法排序
7、ascii # 返回ascii码
8、oct() # 8进制
9、bin() # 转2 进制
10、eval() # 把字符串转换为代码直接执行
11、exec() # 可以将多个字符串转换解释多行代码
12、ord() # 返回字符对应的ascii里的位置
13、chr() # 同上,反过来执行
14、list(filter(lanbda x : x>3,[1.2.3.4.5])) # lambda返回的值是 True 就取出
15、reduce() # 使用需要先import functools
functools.reduce(lambda x,y : x+ y,[1.2.3.55.99.44.554])# 所有值想加求和,
16、pow() # mi
17、print() # # 有参数可以直接写入到文件
‘’‘
msg = '又回到最初的起点'
f = open('print_tofile','w')
print (msg,'记忆中你青涩额度脸庞',sep=|' ,end='',file = f)
‘’‘
18、callable() # 判断对象是否可调用
'''
19、forzenset() # 将集合变成不可变
20、vars() # 打印变量名及变量对应的值
21、locals() # 打印所有函数的局部变量
22、 globals() #打印所有函数的全局变量
23、repr() # 以字符串形式显示集合
24、zip() # 将两个列表的值一一对应
a = [1,2,3] b = [a,b,c]
list(zip(a,b)) -----> [(1,a),(2,b),(3,c)]
25、 round() # 保留指定的小数位
round(1,23455,2)--->1.23
26、has() # 把字符串变为数字
27、memoryview() # @#¥%……&*自查
28、 set() # 列表变为集合