Python中序列的內建型別之概述(一)

2021-09-28 23:48:57 字數 684 閱讀 3858

python包含6中內建的序列,即列表、元組、字串、unicode字串、buffer物件和 xrange 物件。序列通用的操作包括:索引、長度、組合(序列相加)、重複(乘法)、分片、檢查成員、遍歷、最小值和最大值。

python有6個序列的內建型別,但最常見的是列表和元組。 列表和元組相似,具體包含下面幾個方面:

1、均具有序列的特性,均可以進行序列通用的操作;

2、通常均使用括號表示,且括號內的元素以逗號分隔值出現,資料項均不需要具有相同的型別;

3、均包含內建函式max、min、len;

4、均可以轉換為對方;

a、定義不同

1)列表使用方括號括起來的。

2)元組使用小括號括起來的。

b、是否可修改

1)列表可修改

2)元組不可修改

c、轉換方式

1)列表轉元組:tuple(seq)

2)元組轉列表: list(seq)

d、內建方法

1)列表提供11個內建方法

2)元組沒有提供內建方法

下一章:python中序列的內建型別之列表list(二).

Python中序列的內建型別之元組Tup(三)

python的元組是乙個固定的元素集合體,它與列表類似,不同之處在於元組的元素不能修改,由於他不能修改,所以它沒有公升降序之類的功能,並且元組沒有內建方法。而它卻常常被初始定義一些比較固定的元素,方便之後的呼叫,如對話資訊中的文字。元組使用小括號 也可以不使用括號 列表使用方括號。元組建立很簡單,只...

python內建序列型別

目錄按照序列能被被修改 python的核心語言特色之一是對序列資料型別的支援。按照不同的分類標準可以將python中內建的序列型別分為以下幾類 list tuple collections.deque等。容器序列型別,同乙個序列物件中可以存放不同型別的資料。str bytes bytearray m...

介紹Python中6個序列的內建型別

1 python中6個序列的內建型別分別是什麼?python包含6中內建的序列,即列表 元組 字串 unicode字串 buffer物件和 xrange 物件。序列通用的操作包括 索引 長度 組合 序列相加 重複 乘法 分片 檢查成員 遍歷 最小值和最大值。2 列表和元組的異同有哪些?python有...