list(列表)是python非常常用的數據結構,具有隊列和棧的特性,學習python掌握list是非常有必要的。list是一種有序的集合,可随時添加,修改,删除其中的元素。下面列舉了一些list常用的操作,一起來看看吧。
1.list的初始化
list的初始化多種多樣,可根據需要使用。
2.常用的遍曆list方法
三種常見的遍曆list的方法
遍曆list是非常重要也是很常用的。
3.判斷list中是否包含某個元素
使用if...in判斷list中是否包含某元素
4.取list的長度
取長度
5.向list追加元素
6.修改list的某個元素
修改某個元素
下标越界将抛出IndexError: list assignment index out of range
7.向list中指定位置插入元素
在list的指定位置插入元素
8.删除list中的數據
其中pop接受參數index,彈出指定的元素
也可以使用mylist.remove(index)進行删除,如果删除的index超出範圍,将觸發ValueError異常
9.清空list
清空list
10.查找list中元素所在的位置
返回元素所在下标位置
注意list的下标是從0開始
11.統計list中某個元素出現的次數
統計list中重複出現的元素個數
12.給list中的元素排序
對list進行排序
注意:list中的元素需是同類型,還可以使用mylist.sort(reverse = True)對list進行反向排序。
13.list的深拷貝和淺拷貝
賦值
淺拷貝
深拷貝
list賦值會改變原來list的内容,使用淺拷貝則不會改變,深拷貝則是針對二維或多維數據拷貝。區别在于是否影響原有list.
14.list元素的反轉
list的反轉
以上就是全部内容了,希望對你有幫助吧。談談你的看法吧!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!