list列表增刪改查操作

2021-10-14 10:15:19 字數 1144 閱讀 2483

#宣告乙個列表:a=; a=[1,1.1,「abc」,[1,2,3],(1,2,3)] 判斷列表型別

>>> type(a)

>>> isinstance(a,list) true

>>> a

[1, 1.1, 'abc', [1, 2, 3], (1, 2, 3), 444] >>> a.insert(0,3)

>>> a

[3, 1, 1.1, 'abc', [1, 2, 3], (1, 2, 3), 444]

del a[x],del a[y,z],x代表刪除的座標位置,y代表刪除列表裡面的起始座標位置,z代表刪除列表裡面的結束位置

>>> a

[3, 1, 1.1, 'abc', [1, 2, 3], (1, 2, 3), 444] >>> del a[3]

>>> a

[3, 1, 1.1, [1, 2, 3], (1, 2, 3), 444] [3, 1, 1.1, [1, 2, 3], (1, 2, 3), 444] >>> del a[3:5]

>>> a

[3, 1, 1.1, 444]

>>> del a[-1]

>>> a

[3, 1, 1.1]

>>> a=[4,5,6]

>>> a.remove(5) >>> a

[4, 6]

>>>

直接賦值a[x]=y ,x代表要修改的列表座標值,y代表要修改後的內容

>>> a

[3, 1, 1.1] >>> a[0]=100 >>> a

[100, 1, 1.1]

直接查詢a[x],x代表座標值,a[:]查詢座標範圍,遍歷for i in,a.pop(x),x代表座標值

>>> a[1]

1>>> a[:]

[100, 1, 1.1] >>> for i in a: ... print(i) ...

1001

1.1>>> a.pop(2)

/*直接刪除的是值

1.1>>> a=[1,2,3,2,1,2,2,2]

>>> a.count(2) /*統計列表裡面有多少個2 5

List 增刪改查

list list集合新增列 則需要 list list new new arraylist 新建list集合物件,用於儲存新的資料 for mapmap list else map.put sfjh mc new list new add map 另外一種方式 不要下面兩行 list list n...

python中列表(list)的增刪改查

python中列表的增刪改查 定義 列表是有序的可變的元素集合 建立 直接給列表名稱賦值 1 nums 0,1,2,3,4,5,6,7,8,9 查詢 使用切片查詢 語法 list start end 解釋 列表後跟中括號,括號裡兩個引數,開始位和結束位。從0開始計算。list 2 和list 2 2...

List簡單增刪改查

1 例項化list 2 list list new list 34 新增值,因為長度是可變的,所以可以新增多個值 5 list.add 值1 6 list.add 值2 7 list.add 值3 8 list.add 值4 91011 console.writeline 顯示list集合的資料 1...