Python的列表與元組

2021-10-13 02:04:25 字數 1138 閱讀 7602

一.列表的概念:

列表是python以及其他語言中最常用到的資料結構之一。python中使用中括號來表示列表。

二.列表的建立:

1.列表是由一組任意型別的值組合而成的序列,組成列表的值稱為元素,每個元素之間用逗號隔開。

例:list=【1,2,3,4】 #元素為int型別。

2.列表中的元素是可變的,這意味著可以向列表中新增、修改和刪除元素。

例:name,age,score = 『小武』,22,95

list1 = 【name,age,score】

print(list1)

3.還可以通過list()函式建立列表。

例:list1 = list(range(1,5))

range(

三.列表的索引與切片

列表的索引與字串的索引類似,都分為正向與反向索引

四.查詢元素位置:

ndex()函式可以從列表中查詢出某個元素第一次出現的位置,

其中,obj表示需要查詢的元素,start表示查詢範圍的起始處,end表示查詢範圍的結束處(不包括該處)。

五.元素排序:

列表中的元素排序,可使用sort()函式。reverse()函式可以將列表中的元素反轉(也稱為逆序)。

六.統計元素個數:

count()函式可以統計列表中某個元素的個數。

元組:元組與列表類似,也是一種序列,不同之處在於元組中元素不能被改變,並且使用小括號中的一系列元素。

一.元組的建立:

建立元組,只需要用逗號將元素隔開。

通常通過小括號將元素括起來。

還可以建立乙個空元組。

示例:tuple1=(1,)

此示例要注意,此處逗號必須新增,如果省略,則相當於在乙個普通括號內輸入了乙個值。此處新增逗號後,就通知直譯器,這是乙個元組。

二.元組的索引:

元組可以使用下標索引來訪問元組中的乙個元素,也可以使用分片訪問多個元素。

注意不能通過下標索引修改元組

三.元組的遍歷:

元組的遍歷與列表的遍歷類似都可以通過for迴圈實現。

四.元組的運算:

元組的運算與列表的運算類似。

五.元組與列表轉換:

list()函式可以將元組轉換為列表,而tuple()函式可以將列表轉換為元組。

PYTHON 列表與元組

列表簡介 是一種內建的資料結構,用來儲存一系列的元素 同js一樣,由於解釋性語言不必宣告資料型別,所以陣列的元素也可以很靈或的不相同。列表的運算 index索引運算 切片運算 拼接運算 重複運算 成員運算in 長度運算len 迴圈for 列表方法 list.intex 可以返回任意的方法 my li...

python列表與元組

在python中,最基本的資料結構為序列 sequence 序列中的每個元素都有編號,即其位置或索引,其中第乙個元素的索引為0,第二個元素的索引 為1,依此類推。在有些程式語言中,從1開始給序列中的元素編號,但從0開始指出相對於序列 開頭的偏移量。這顯得更自然,同時可迴繞到序列末尾,用負索引表示序列...

Python元組與列表

序列型別 元組 tuple 是序列型別中比較特殊的型別,因為它一旦建立就不能被修改。元組型別在表達固定資料項 函式多返回值 多變數同步賦值 迴圈遍歷等情況下十分有用。python中元組採用逗號和圓括號 可選 來表示。序列型別有12個通用的操作符和函式 操作符描述 x in s 如果x是s的元素,返回...