函數的內置方法函數
abs() #取絕對值code
bool() #返回值的布爾類型,True or False
a =[ ] bool(a) >false排序
all() # 若是列表裏的因此值都是True,就返回True
a =[ ] all(a) >True索引
any() #若是列表裏有一個值是True,就返回Trueip
min() #最小值內存
max() #最大值utf-8
slice() #切片ci
divmod() #獲得除法的結果,及餘數字符串
sorted() #排序,能夠經過特製的鍵函數來排序,sorted(d.iterm(),key=lambada x:d[x] ,以字典的值排序hash
ascii() #轉換成ASCII碼
eval() #將可執行的字符串格式的可執行代碼,轉換成可執行代碼來執行(只可轉換單行代碼),可獲得代碼執行的結果 ,不支持任意的賦值操做,不能是複雜的代碼邏輯
exec() #將可執行的字符串格式的可執行代碼,轉換成可執行代碼來執行(可轉換多行)
ord() #經過字符串返回其ASCII
chr() #經過ASCII返回字符串
sum() # 求和
bytearrary() #在字符串層面,進行索引修改,只改字符串中某個內存地址,字符串地址沒有修改,需先將字符串從Unicode轉成「utf-8」
map() #a =map(lambda x:x*x ,[1,2,3,4,5] list(a) =[1,4,9 ,16,25]
filter() #過濾,a = filter(lambda x: x>3,[1,2,3,4,5]) #lambda返回True就要,false就不要,list(a ) >[4,5],獲取的值僅可調用一次
import functools 》functools.reduce(lambda x,y:x+y ,[1,2,3,4]) 能夠兩個值,
print(sep,end,file) #sep設置分隔符,file直接寫入文件
f =open() print(sep=">" ,file =f)
callable() #判斷一個東西是否能夠調用,判斷是不是函數
frozenset() #不可變得集合
vars() #打印變量名,和變量值
locals() #通常在函數內部運行,打印全部的局部變量
globals() #打印全局變量
repr() #
zip() #能夠將兩個列表一一對應打包成元組,沒有對應的就丟棄
complex() #轉換成複數
round(float,2) #保留幾位小數
hash() #將字符串變成數字