列表是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列表的修改 單個元素的修改 索引找到元素重新賦...