内置函数
1 l = [1,3,5,6,7,4,3,4] 2 print(sorted(l)) #排序 3 print(all([1,3,4,])) #如果list里面都为真的时候就返回true 4 print(any([1,‘‘])) #list里面有一个为真,就返回true 5 print(bin(10)) #十进制转二进制 6 print(bool(10)) #把一个对象转成布尔类型 7 print(chr(32)) #打印数字对应的ascii 8 print(ord(‘b‘)) #打印字符串对应的ascii 9 print(dict(a=1,b=2)) #转成字典 10 11 s = ‘a‘ 12 print(dir(s)) #打印传入对象的可调用的方法 13 print(max([1,2,3,4,5,6])) #取最大值 14 print(min([1,2,3,4,])) #取最小值 15 print(eval(‘[1+1]‘)) #执行python代码,只执行简单的定义数据类型和运算 16 print(exec(‘‘)) #执行python代码 17 18 l1 = [1,2,3,4,5,6,7,8,9] 19 def xmb(num): 20 if num %2 ==0: 21 return True 22 L2 = list(filter(xmb,l1)) #过滤数据 23 print(L2) 24 L3 = list(map(xmb,l1)) #符合条件的返回Ture 否则 返回 None 25 print(L3) 26 27 l2 = [‘a‘,‘b‘,‘c‘] 28 for k1,k2 in zip(l1,l2): #zip()循环多个list 29 print(k1,k2)
原文:https://www.cnblogs.com/xumb/p/11867760.html