python列表操作,助你快速掌握列表常用的操作

python序列包括列表、元組、字典和集合,這些內容是非常重要的,理解掌握了,對以後python的學習非常有幫助。一次性沒方法講完這四個知識塊,今天小編來詳細的講解python列表的具體用法。

python列表操作,助你快速掌握列表常用的操作

今天的內容涵蓋了python列表的基本語法和列表常用的函數,其中基本語法包括:創建刪除列表、訪問元素、列表相加和複製、列表長度、最大最小值、循環遍歷列表、判斷元素是否存在。常用函數包括:添加元素值、刪除和清空列表、反轉、排序等等。

下面開始講python列表內容:

python列表基本語法:

1. 基本語法—創建、刪除列表

1-1 使用賦值運算符直接創建列表
語法格式:Listname = [元素一、元素二…..元素 n]
說明:元素 1、2 等沒有類型限制,元素與元素之間
以逗號隔開。

具體格式和實例演示如下截圖所示:

python列表操作,助你快速掌握列表常用的操作

1-2 刪除列表
語法:del listname

具體格式和實例演示如下截圖所示:

python列表操作,助你快速掌握列表常用的操作

2. 基本語法—列表基本操作

2-1 訪問列表元素
1.概述:可以訪問一定範圍內的元素
2.語法格式: sname[star:end:step]
參數說明:
Star:指定計數的初始值,如果省略,則從 0 開始。
End: 指定計數的結束值(但不包括該值,如 range(7),只能取 0~6),不指
定,則默認為序列的長度
Step :指定兩個數之間的間隔,即步長,如果省略,則默認為 1,最後一個冒
號也可以省略。
 

實例演示,便於讀者理解:

python列表操作,助你快速掌握列表常用的操作

2-2 列表相加和複製

實例演示,便於讀者理解:

python列表操作,助你快速掌握列表常用的操作

2-3 求出列表的元素長度、最大值和最小值
語法格式如下:
len(list1) # 獲取列表長度
max(list1) # 獲取最大值
min(list1) # 獲取最小值

實例演示,便於讀者理解:

python列表操作,助你快速掌握列表常用的操作

2-4 判斷元素是否存在 

實例演示,便於讀者理解:

python列表操作,助你快速掌握列表常用的操作

2-5 使用遍歷循環列表 

實例演示,便於讀者理解:

python列表操作,助你快速掌握列表常用的操作

python列表操作,助你快速掌握列表常用的操作

列表常用的函數

3. 常用函數—向列表添加元素

"""主要有兩種函數:
第一種:listname.append(要添加的元素值)
 特點:數據(元素值)添加在列表末端
第二種:listname.insert(索引號,要添加的元素值)
 特點:數據添加在指定索引號的位置,不影響其他元素值
 但影響索引號。
"""

實例代碼和運行結果截圖如下:

python列表操作,助你快速掌握列表常用的操作

4. 常用函數—刪除元素和清空列表

"""刪除元素主要有兩種方法:
第一種:listname.pop(索引號) 
 特點:索引號不寫,默認刪除最後一個;
 刪除元素值同時並返回被刪除的值。
第二個:list1.remove(元素值) 
"""

實例代碼和運行結果如下截圖所示:

python列表操作,助你快速掌握列表常用的操作

5. 常用函數—繼承、複製、反轉、次數、索引

實例代碼和運行結果截圖如下:

python列表操作,助你快速掌握列表常用的操作

python列表操作,助你快速掌握列表常用的操作

6. 常用函數—列表排序問題

排序問題:list.sort() 和 sorted()

實例代碼和運行結果截圖如下:

6-1 沒有參數的情況下
python列表操作,助你快速掌握列表常用的操作

6-2 帶 key 參數/函數
python列表操作,助你快速掌握列表常用的操作

6-3 lambda 用法
python列表操作,助你快速掌握列表常用的操作

1-4 升序和降序
python列表操作,助你快速掌握列表常用的操作

今天的內容到此就結束了,覺得不錯的讀者朋友可以關注一下我,也可以轉發給需要的朋友學習,更多精彩內容等著你,希望今天的內容對讀者有幫助。


分享到:


相關文章: