python中序列型別可用的內建函式很多,現舉例如下圖:
1》enumerate( )引數可以是字串,列表,元組,字典
>>> enumerate('python')
>>> e=enumerate('python')
>>> list(e)
[(0, 'p'), (1, 'y'), (2, 't'), (3, 'h'), (4, 'o'), (5, 'n')]
>>> d
>>> e=enumerate(d)
>>> e
>>> list(e)
[(0, 'a'), (1, 'c'), (2, 'b')]
2》 len( )引數可以是字典,字串,列表,元組
>>> d=
>>> d
>>> len(d)
33》max( ) min( )引數可以是字串,列表,元組,字典
>>> max()
'b'>>> min((2,3,4))
24》reversed( ) 詳見:python 內建函式 reversed()
5》sorted( )詳見:python sorted()函式
6》sum( )引數可以是列表,元組
>>> sum([1,2,3])
6>>> l
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> sum(l)#累加的初始值預設是0
45>>> sum(l,10)#累加的初始值指定為10
557》zip( )引數可以是列表,元組,字串
>>> zip([1,2,3,4],[1,2,3,4],[1,2,3,4])
[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4)]
>>> zip((1,2,3,4),(1,2,3,4),(1,2,3,4))
[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4)]
>>> zip('python','python','python')
[('p', 'p', 'p'), ('y', 'y', 'y'), ('t', 't', 't'), ('h', 'h', 'h'), ('o', 'o', 'o'), ('n', 'n', 'n')]
python內建序列型別
目錄按照序列能被被修改 python的核心語言特色之一是對序列資料型別的支援。按照不同的分類標準可以將python中內建的序列型別分為以下幾類 list tuple collections.deque等。容器序列型別,同乙個序列物件中可以存放不同型別的資料。str bytes bytearray m...
python內建型別 python列表內建型別方法
列表操作方法 對列表l操作 例如list range 1,5 即 list 1,2,3,4 不含最後乙個元素 list range 1,10,2 即 list 1,3,5,7,9 在列表末尾新增新的物件 2 list.count obj 統計某個元素在列表 現的次數 3 list.extend se...
介紹Python中6個序列的內建型別
1 python中6個序列的內建型別分別是什麼?python包含6中內建的序列,即列表 元組 字串 unicode字串 buffer物件和 xrange 物件。序列通用的操作包括 索引 長度 組合 序列相加 重複 乘法 分片 檢查成員 遍歷 最小值和最大值。2 列表和元組的異同有哪些?python有...