python中的列表

2022-06-18 01:54:14 字數 1810 閱讀 9693

列表是python最重要也是最常用的資料型別,所以一定要清楚的了解列表的含義以及常用用法。

1、列表的表示方式:列表用表示;

2、列表中能包含的資料型別:列表中能包含任何的資料型別,當然也能進行列表的巢狀;

3、獲取列表的長度:len();

4、列表的索引:根據列表的索引能夠獲取列表中的某乙個元素;

需要注意的是:該元素是什麼資料型別,返回的就是什麼資料型別;

5、列表的切片,同字串切片,返回的是乙個列表;

(1)表示方式 list_name[start:end:step];

(2)包括正序和反序兩種;

(3)列表的倒序輸出:list_name[::-1]

6、列表的常用方法:

輸出的結果為:

(2)insert():在指定的索引位置插入元素,原先該位置的值會向後移;

輸出的結果為:

(3)extend():列表的合併,可以同時增加多個元素

輸出的結果為:

(4)remove():刪除指定的元素

輸出的結果為:

(5)pop():刪除指定索引的元素

輸出的結果為:

(6)修改元素,根據元素的索引值來進行修改;

輸出的結果為:

(7)clear() 清除列表

輸出的結果為:

注意:clear() 使用變數接收,列印輸出的結果為none

(8)sort() 列表排序,預設是按照公升序輸出

輸出的結果為:

注意:sort() 使用變數接收,列印輸出的結果為none

(9)按照降序輸出資料,在sort() 中增加引數reverse=true;

輸出的結果為:

7、列表的操作變數接收

返回的結果為:

(2)extend():使用變數接收extend()的結果後,列印輸出的為none

返回的結果是:

(3)remove():使用變數接收remove()的結果後,列印輸出的為none

返回的結果是:

(4)pop():使用變數接收pop()的值後,會輸出被刪除的值;

輸出的結果為:

總結:只有pop()返回的不是none

python大列表 Python中的列表

python社群的理想就是建立一款乾淨,簡單,完美的語言.學習了兩三天,真的感覺python的一切設計,都是為了解決曾經讓程式設計師感覺痛苦的問題.看到python的列表,再想想曾經的學習過的陣列.我的天,這不是我一直苦苦尋找的東西嗎?由於列表和以前學習過的陣列有很大的差異性,在此做了一些筆記,留作...

Python中的列表

1 idle缺省內置函式都是紫色,字串是綠色,關鍵字 如if 是橙色,生成的所有結果為藍色 2 python的變數識別符號沒有型別!但是識別符號指示的資料物件有型別。3 python列表可以包含各種型別的資料,也就是說在同乙個列表中,可以同時有字串和數字 4 for迴圈 可以實現迭代 for 目標識...

python中的列表

python的列表 first列表的建立 way1 利用符號 來建立列表。way2 通過list函式將其他型別的序列轉換為列表。1,2,3,4 1,2,3,4 tup 1,2,3,4,5 tup list tup tup 1,2,3,4,5 second列表的修改 單個元素的修改 索引找到元素重新賦...