4.13 内置函数二
-
内置函数
print(abs(-11))#绝对值函数--返回的都是正数 #成果为 11 enumerate--枚举("可迭代对象","序号的起始值")#默许的起始值是0 lst=[1,2] print([i for i in enumerate(lst,10)]) #成果为:[(10,1),(11,2)] print(max([1,2,5,7])) #求最大值 #成果为:7 print(min([1,2,3,33]))#求最小值 #成果为:1 print(sum([1,2],100))#求和 #成果为:103 #python2 和python3区分: #python3: # g=range(0,10) 获得可迭代对象 # g.__iter__() #python2: # range(0,10) 获得是一个列表 # xrange(0,10) 获得是一个可迭代对象 from collection import Iterable,Iterator print(isinstance(g,Iterable))#断定是不是是可迭代对象 print(isinstance(g,Iterator))#断定是不是是可迭代器 print(sep=" ",end="\n")#sep多个元素的衔接符 end 结尾情势 print(list("alex"))#列表是可迭代对象 #成果为:["a","l","e","x"] print(dict((1,2),(2,3),(3,4))) #成果为:{1:2,2:3,3:4} #zip()拉链 --依照最少的进行合并 lst1 = [1,2,3,4,5] lst2 = ["a","b","c","d","f","e"] print(dict(list(zip(lst1,lst2)))) #成果为{1:"a",2:"b",3:"c",4:"d",5:"e"} print(dic(zip(lst1,lst2))) #成果为:{1:"a",2:"b",3:"c",4:"d",5:"e"} print(dir(list))#查看 当前函数的办法print(abs(-11))#绝对值函数--返回的都是正数