python常用內置函數
阿新 • • 發佈:2018-01-27
好用 log pos abcde body 一個 zip 長度 字符
#持續更新,發現漏了就加
#閑話不多,直接上case
a = [‘a‘,‘b‘,‘c‘,‘d‘,‘e‘]
b = ‘abcde‘
c = {‘a‘:1,‘b‘:2,‘c‘:3,‘d‘:4,‘e‘:5}
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常用內置函數