Python列表的相關(guān)操作
本篇介紹Python中列表的相關(guān)操作。 1. 添加元素 - append方法 使用append方法可以在列表末尾添加一個(gè)元素。例如: my_list [1, 2, 3] my_(4) pr
本篇介紹Python中列表的相關(guān)操作。
1. 添加元素 - append方法
使用append方法可以在列表末尾添加一個(gè)元素。例如:
my_list [1, 2, 3]
my_(4)
print(my_list) 輸出: [1, 2, 3, 4]
2. 添加元素 - extend、insert方法
除了使用append方法,還可以使用extend方法和insert方法來添加元素。
extend方法可以將一個(gè)列表中的元素添加到另一個(gè)列表的末尾。例如:
list1 [1, 2, 3]
list2 [4, 5, 6]
list1.extend(list2)
print(list1) 輸出: [1, 2, 3, 4, 5, 6]
insert方法可以在指定位置插入一個(gè)元素。例如:
my_list [1, 2, 3]
my_(1, 4)
print(my_list) 輸出: [1, 4, 2, 3]
3. 列表修改元素
可以通過索引值來修改列表中的元素。例如:
my_list [1, 2, 3]
my_list[1] 4
print(my_list) 輸出: [1, 4, 3]
4. 查找元素 - in、not in、index、count方法
可以使用in關(guān)鍵字來判斷一個(gè)元素是否在列表中。例如:
my_list [1, 2, 3]
if 2 in my_list:
print("2在列表中")
else:
print("2不在列表中")
可以使用index方法來查找某個(gè)元素的索引值。例如:
my_list [1, 2, 3]
index my_(2)
print(index) 輸出: 1
可以使用count方法來統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)。例如:
my_list [1, 2, 2, 3]
count my_(2)
print(count) 輸出: 2
5. 刪除元素 - del、pop、remove方法
可以使用del關(guān)鍵字來刪除列表中的元素。例如:
my_list [1, 2, 3]
del my_list[1]
print(my_list) 輸出: [1, 3]
可以使用pop方法來刪除并返回列表中指定位置的元素。例如:
my_list [1, 2, 3]
element my_list.pop(1)
print(element) 輸出: 2
print(my_list) 輸出: [1, 3]
可以使用remove方法來刪除列表中第一個(gè)匹配的元素。例如:
my_list [1, 2, 2, 3]
my_(2)
print(my_list) 輸出: [1, 2, 3]
6. 列表排序 - sort、reverse方法
可以使用sort方法對列表進(jìn)行升序排序。
my_list [3, 1, 2]
my_()
print(my_list) 輸出: [1, 2, 3]
可以使用reverse方法將列表中的元素倒序排列。
my_list [1, 2, 3]
my_()
print(my_list) 輸出: [3, 2, 1]