一、List介紹
List 是 Python 中最常用的一種數據類型,也是實現數組的主要方式之一。它是一個有序、可重複的集合,可以包含不同類型的對象,如整數、浮點數、字符串等。
使用 [ ] 來創建 List,其中列表元素用逗號分隔。例如:
my_list = [1, 2, 'a', 'b'] print(my_list)
輸出為:
[1, 2, 'a', 'b']
可以通過索引來訪問列表元素。Python 中的列表是從 0 開始索引的。例如,要訪問列表中的第三個元素,可以使用下標 2。例如:
my_list = [1, 2, 'a', 'b'] print(my_list[2])
輸出為:
a
二、List基本操作
1. 修改List元素
可以通過索引來修改列表中的元素,例如:
my_list = [1, 2, 'a', 'b'] my_list[0] = 'hello' print(my_list)
輸出為:
['hello', 2, 'a', 'b']
2. 刪除List元素
可以使用 del 關鍵字來刪除列表中的元素。例如:
my_list = [1, 2, 'a', 'b'] del my_list[2] print(my_list)
輸出為:
[1, 2, 'b']
3. 切片
可以使用切片操作來訪問列表的一部分。例如:
my_list = [1, 2, 'a', 'b'] print(my_list[1:3])
輸出為:
[2, 'a']
4. 判斷List元素是否存在
可以使用 in 運算符來判斷一個元素是否在列表中,例如:
my_list = [1, 2, 'a', 'b'] if 'a' in my_list: print('a in my list')
輸出為:
a in my list
5. 獲取List長度
可以使用 len() 函數來獲取列表的長度,例如:
my_list = [1, 2, 'a', 'b'] print(len(my_list))
輸出為:
4
三、List的一些常用方法
1. append()
使用 append() 方法向列表末尾添加一個元素,例如:
my_list = [1, 2, 'a', 'b'] my_list.append('c') print(my_list)
輸出為:
[1, 2, 'a', 'b', 'c']
2. extend()
使用 extend() 方法可以像列表末尾一次添加多個元素,例如:
my_list = [1, 2, 'a', 'b'] my_list.extend(['c', 'd']) print(my_list)
輸出為:
[1, 2, 'a', 'b', 'c', 'd']
3. insert()
使用 insert() 方法在列表的指定位置插入一個元素,例如:
my_list = [1, 2, 'a', 'b'] my_list.insert(2, 'hello') print(my_list)
輸出為:
[1, 2, 'hello', 'a', 'b']
4. remove()
使用 remove() 方法刪除列表中的指定元素,例如:
my_list = [1, 2, 'a', 'b'] my_list.remove('a') print(my_list)
輸出為:
[1, 2, 'b']
5. pop()
使用 pop() 方法刪除列表中的最後一個元素,例如:
my_list = [1, 2, 'a', 'b'] my_list.pop() print(my_list)
輸出為:
[1, 2, 'a']
四、總結
本篇文章介紹了 Python List 的基本用法和一些常用方法,包括列表的創建、訪問、修改、刪除、切片等操作,以及一些常用的列表方法。通過學習本文內容,讀者可以對 Python List 有一個清晰的認識,並可以使用 List 來解決實際問題。
原創文章,作者:PABT,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/133318.html