python列表及其方法 元組

2021-08-18 18:37:05 字數 1077 閱讀 3542

列表(它是一種有序的集合):

建立列表:

列表名 = [列表選項1,列表選項2,列表選項3,列表選項4.......,列表選項n]

空列表:列表名 =

列表中的元素資料可以是不同的型別

列表訪問(注意:訪問不要下標越界):

取值:格式:列表名[下標]

列表操作:

1.list1+list2:兩個列表相加

2.列表的擷取:list[n,m]擷取n到m的元素

extend()也是向列表中追加元素,可以將另乙個列表中的元素追加到該列表.比如list.extend([1,2,3]),形成的列表為list=[n1,n2,n3,n4,n5.....n,1,2,3]

4.insert():向列表中插入元素

5.刪除pop():list.pop(x)表示刪除x下標處的元素並返回刪除的資料,若x不填寫,預設移除最後乙個元素。

remove(x):刪除列表中得x元素,若有多個x時,移除第乙個匹配的結果。

clear():清空列表

6.len(list):返回列表長度

7.max(list)/min(list):獲取列表中的最大/最小值

8.list.count(x):返回x在列表中出現的次數

9.revserse():逆序

10.sort():公升序排序

元組(元組中元素一旦初始化,就不能再修改):

格式:元組名=(n1,n2,n3...n)

訪問: 元組名[下標],從0開始。

刪除: del 遠祖名

操作:1.元組相加、重複、判斷元素是否在元祖中與列表類似。

2.元組擷取:元組名[開始下標:結束下標]

3.二維元組:((n1,n2),(n3,n4),(n5...n)),類似於二維陣列

方法:len():返回元組中元素的個數

max/min():返回最大/最小值

將列表轉為元組:元組名 = tuple(list)

1.列表是可變的,元組是不可變的

2.不確定元素長度時,使用列表;確定時,使用元組

3.更簡單的來說,舉個例子,把元組和列表放在c語言中,元組類似於結構體,列表類似於陣列。

python 列表 元組

列表非常適合利用順序和位置定義某乙個元素,尤其是當元素的順序或內容經常發生改變的時候。與字串不同,列表中元素的值是可以修改的。我們可以直接對列表中進行新增新元素 刪除元素 或覆蓋已有的元素。不同元素 與列表類似,元組也是由任意型別元素組成的序列。與列表不同的是,元組是不可改變,這意味著一旦元組被定義...

python列表 元組

列表是python中最基本的資料結構。列表中的每個元素都分配乙個數字 它的位置,或索引,第乙個索引是0,第二個索引是1,依此類推。列表是最常用的python資料型別,它可以作為乙個方括號內的逗號分隔值出現。列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即...

Python 列表,元組

一 簡介 列表 list 是python以及其他語言中最常用到的資料結構之一。python使用使用中括號 來解析列表。列表是可變的 mutable 可以改變列表的內容。二 基本的列表操作 列表可以使用所有適用於序列的標準操作,例如索引 分片 連線和乘法。本文介紹一些可以改變列表的方法。1.list ...