python常用內建函式

2022-05-17 16:39:10 字數 811 閱讀 9629

#持續更新,發現漏了就加

#閒話不多,直接上case

a = ['a','b','c','d','e']

b = 'abcde'

c =

len(a) #集合的長度(含x個元素),結果是5

len(b) #結果是5

len(c) #結果是5

#range,得到乙個list

range(10) #0-9的list,結果是[0,1,2,3,4,5,6,7,8,9]

range(1,10) #1-9的list,結果是[1,2,3,4,5,6,7,8,9]

#list,轉list

list(b) #把字串b轉成list,結果是['a','b','c','d','e']

#set,建立集合

set(b) #轉集合,結果是set(['a', 'c', 'b', 'e', 'd'])

#zip,合併集合

zip(a,b) #結果是[('a', 'a'), ('b', 'b'), ('c', 'c'), ('d', 'd'), ('e', 'e')],做拼接時候很好用

#join,用x符號分隔,把集合合併成string,當然既然合併的是string,要求需要合併的集合也必須全部是string

','.join(a) #合併list,結果是'a,b,c,d,e'

','.join(c) #合併dict,結果是'a,b,c,d,e'

#str,轉字串

str(a) #結果是"['a', 'b', 'c', 'd', 'e']",就是直接轉

d = 1

str(d) #結果是『1』

Python常用內建函式

1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 1 函式是否可呼叫 callable f...

python常用內建函式

locals 當前作用域內所有變數 globals 全域性所有變數 next 迭代器 iter 可迭代物件 range dir 檢視乙個物件擁有的屬性 callable 括號內為可呼叫函式時返回true help open writable readable hash 括號內必須為乙個可雜湊型別 e...

python 常用內建函式

getitem 支援物件可迭代 setitem 支援可變序列協議 iter 返回 self,以便在應該使用可迭代物件的地方使用迭代器,例如在 for 迴圈中 getattr setattr repr 以便於開發者理解的方式返回物件的字串表示形式 str 以便於使用者理解的方式返回物件的字串表示形式 ...