python序列包括列表、元組、字典和集合,這些內容是非常重要的,理解掌握了,對以後python的學習非常有幫助。一次性沒方法講完這四個知識塊,今天小編來詳細的講解python列表的具體用法。
今天的內容涵蓋了python列表的基本語法和列表常用的函數,其中基本語法包括:創建刪除列表、訪問元素、列表相加和複製、列表長度、最大最小值、循環遍歷列表、判斷元素是否存在。常用函數包括:添加元素值、刪除和清空列表、反轉、排序等等。
下面開始講python列表內容:
python列表基本語法:
1. 基本語法—創建、刪除列表
1-1 使用賦值運算符直接創建列表 語法格式:Listname = [元素一、元素二…..元素 n] 說明:元素 1、2 等沒有類型限制,元素與元素之間 以逗號隔開。
具體格式和實例演示如下截圖所示:
1-2 刪除列表 語法:del listname
具體格式和實例演示如下截圖所示:
2. 基本語法—列表基本操作
2-1 訪問列表元素 1.概述:可以訪問一定範圍內的元素 2.語法格式: sname[star:end:step] 參數說明: Star:指定計數的初始值,如果省略,則從 0 開始。 End: 指定計數的結束值(但不包括該值,如 range(7),只能取 0~6),不指 定,則默認為序列的長度 Step :指定兩個數之間的間隔,即步長,如果省略,則默認為 1,最後一個冒 號也可以省略。
實例演示,便於讀者理解:
2-2 列表相加和複製
實例演示,便於讀者理解:
2-3 求出列表的元素長度、最大值和最小值 語法格式如下: len(list1) # 獲取列表長度 max(list1) # 獲取最大值 min(list1) # 獲取最小值
實例演示,便於讀者理解:
2-4 判斷元素是否存在
實例演示,便於讀者理解:
2-5 使用遍歷循環列表
實例演示,便於讀者理解:
列表常用的函數
3. 常用函數—向列表添加元素
"""主要有兩種函數: 第一種:listname.append(要添加的元素值) 特點:數據(元素值)添加在列表末端 第二種:listname.insert(索引號,要添加的元素值) 特點:數據添加在指定索引號的位置,不影響其他元素值 但影響索引號。 """
實例代碼和運行結果截圖如下:
4. 常用函數—刪除元素和清空列表
"""刪除元素主要有兩種方法: 第一種:listname.pop(索引號) 特點:索引號不寫,默認刪除最後一個; 刪除元素值同時並返回被刪除的值。 第二個:list1.remove(元素值) """
實例代碼和運行結果如下截圖所示:
5. 常用函數—繼承、複製、反轉、次數、索引
實例代碼和運行結果截圖如下:
6. 常用函數—列表排序問題
排序問題:list.sort() 和 sorted()
實例代碼和運行結果截圖如下:
6-1 沒有參數的情況下
6-2 帶 key 參數/函數
6-3 lambda 用法
1-4 升序和降序
今天的內容到此就結束了,覺得不錯的讀者朋友可以關注一下我,也可以轉發給需要的朋友學習,更多精彩內容等著你,希望今天的內容對讀者有幫助。