python中的列表與元組

2021-09-28 19:26:34 字數 559 閱讀 1827

python當中沒有陣列這個概念,但是有比陣列更為強大且功能齊全的列表。

建立列表

建立列表和建立普通變數一樣,用中括號括起來一堆資料就可以了,資料之間用逗號隔開,這樣乙個普普通通的列表就建立成功了

列表裡可以有整型、字串、浮點型,甚至列表裡面包含另乙個列表,如果實在想不到往列表裡面塞什麼資料的時候,可以建立乙個空列表。

從列表刪除元素

remove( )方法移除列表中的元素(給定內容)

del 語句刪除列表某個元素(給定索引)、刪除整個列表、切片刪除

clear()方法可以清空列表

pop( )方法預設「彈出」列表中的最後乙個元素。

當給它加上乙個索引值作為引數的時候,彈出這個索引值對應的元素。

元祖和列表最大的區別就是你可任意任意修改列表中的元素,可以任意插入或者刪除乙個元素,而對元祖是不行的,元祖是不可以改變的(想字串一樣),所以你也別指望對元祖進行原地排序等高階操作了。

建立和訪問乙個元祖

建立列表用的是中括號,而建立元祖大部分用的是小括號。

訪問元祖的方式與列表無異,也可以使用分片來複製乙個元祖

python中列表與元組

pop 移除指定索引的一項 insert 指定索引位置前插入一項 remove 按照值移除元素 sort 排序 reverse 對列表進行反轉 index 獲取索引 del 刪除 列表中還可以巢狀列表 列表的解析操縱 one line表示式 a 1,2 x,y a x 1,y 2 d d.keys ...

Python中列表與元組

本文將總結python中關於列表和元組的一些常用函式與方法。一 列表的基本操作 python使用使用中括號 來解析列表。列表是可變的 mutable 即列表的內容是可以改變的。列表可以使用所有適用於序列的標準操作,例如索引 分片 連線和乘法。1.list 函式 list 函式可以把乙個序列型別轉換成...

Python中列表與元組的用法

test a 55,df 可以加入任何元素 print test 有序的集合 print test 0 title print test 1 python提供 1表示最後乙個 修改test 0 b print test 0 增加元素 print test 刪除元素 del test 2 print ...