list 的用法和 list的增刪改查

2022-09-04 08:51:16 字數 654 閱讀 2096

一.列表用[ ] 表示,每項元素用逗號隔開,列表什麼都能裝.

列表是可變的,可以直接在列表中進行操作.

二.列表的索引和切片,切出來的單位為列表.

三. 向列表中新增元素的方法.

2>. list.insert(選擇新增位置,"元素") => 可以選擇某個位置進行新增.

3>. list.extend("元素") => 迭代新增, 在後方新增.

四. 向列表中刪除元素的方法.

1>. list.pop(刪除位置的索引) => 返回被刪除的資料

2>. list.remove("元素")

3>. del list [索引:索引] => 切片刪除

4>. lisr.clear() => 清空列表

五.修改列表中的元素.

1>. list[修改位置的索引] = "元素" => 切片修改,先刪除後新增 (步長不等於1時 要注意元素的個數要一致).

六.查詢列表中的元素.

1>. for el in lst :   #(element)

print(el)

七. list.sort 可以給數字元素進行排序

list.sort(reverse=true)倒序

list.reverse() 翻轉

len(list)查詢列表長度

List和List 的用法

list理解為容器,list裡面裝的是object,list 裡面裝的就是前面宣告的list。舉例 取出所有角色為客服的人員,客服的role sn為3 listmanagerlist managerservice.getmanagerlistbyrole 3 取出每個人所含有的所有角色,list裡裝...

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...

List用法總結

list使用會有一些比較奇怪的問題,使用時需要注意 1.情況1 list remove有誤 想要按照索引值刪除list的,但是會出現下列問題 public class listutils originalist.removeall removelist return originalist publ...