python5 列表 元組

2021-09-22 09:55:31 字數 1598 閱讀 7697

列表

list=

>>> print(list)

['hello']

>>> print(list)

['hello', 'world']

>>> del list[0]

>>> print(list)

['world']

>>>

python列表函式

- cmp(list1,list2)-------------比較兩個列表的元素

- len(list)----------------------列表元素個數

- max(list)--------------------返回列表元素最大值

-min(list)----------------------返回列表元素最小值

-list(seq)----------------------將元組轉換成列表

python包含以下方法

- list.count(obj)-----------統計某個元素在列表**現的次數

- list.extend(seq)---------在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

- list.index(obj)------------從列表中找出某個值第乙個匹配項的索引位置

- list.insert(index,obj)----將物件插入列表

- list.remove(obj)---------移除列表中的某個值的第乙個匹配項

- list.pop([index=-1])-----移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

- list.reverse()-------------反向列表中的元素

- list.sort(cmp=none,key=none,reverse=false)----對原列表進行排序

元組:

元組的元素不能修改

元組的建立只需要在括號中新增元素,並使用逗號隔開

元組只包含乙個元素時,需要在元素後面新增逗號

如:tup=(43,)

元組中的值是不允許修改的,但是可以對元組進行連線組合

如:

tup1=(12,34,56)

>>> tup2=('abc','xyz')

>>> tup1+tup2

(12, 34, 56, 'abc', 'xyz')

>>>

刪除:

元組中的元素值不允許刪除,但可以使用del語句刪除整個元祖

無符號關閉符:

任意無符號的物件,以逗號隔開,預設為元組

如:

print 'abc', -4.24e93, 18+6.6j, 'xyz'

x, y = 1, 2

print "value of x , y : ", x,y

字典

列表不能做key

刪除字典元素:del dict[『name』]#刪除key是name的條目

dict.clear()#清空字典的所有條目

del dict #刪除字典

以上內容參考**:

Python (二)列表 元組

一 列表 相當於c中的陣列,內部的元素是可以改變的,對元素進行增刪改以及進行插入操作。是一種有序的集合 建立list list1 test1 test2 test3 訪問元素 通過下標進行索引 list1 2 列表的下標從0開始,在元素的個數減1的位置結束。末尾追加元素 指定位置插入元素 listt...

Python學習記錄 5 列表,元組,字典

list 列表 是 python 中使用最頻繁的資料型別。列表可以完成大多數集合類的資料結構實現。它支援字元,數字,字串甚至可以包含列表 所謂巢狀 列表用 標識。是python最通用的復合資料型別。列表中的值得分割也可以用到變數 頭下標 尾下標 就可以擷取相應的列表,從左到右索引預設0開始的,從右到...

Python (五)列表 元組 字典

list 列表 是 python 中使用最頻繁的資料型別。列表可以完成大多數集合類的資料結構實現。它支援字元,數字,字串甚至可以包含列表 所謂巢狀 列表用 標識。是python最通用的復合資料型別。列表中的值得分割也可以用到變數 頭下標 尾下標 就可以擷取相應的列表,從左到右索引預設0開始的,從右到...