List 增刪改查方法

2022-08-14 18:36:17 字數 2194 閱讀 8943

# list

# p=['alex',true,'wusir','ritian','taibai',3,2]

# print(p[0])

# print(p[0:3:2])

# p = ['alex', true, 'wusir ', 'ritian', 'taibai', 3, 2]

# print(p)

# 增加

# while true:

# username=input('請輸入新增名單/退出q or q:')

# if username.upper()=='q':

# break

# print(p)

# 插入

# p.insert(3, '插入')

# print(p)

# 迭代插入

# p.extend('太白金鑫')

# p.extend([3,3,55,200])

# print(p)

# 刪除 1. pop 按照索引刪除, 有返回值 2. remove 按照元素刪除,沒有返回值 3. clear 清空所有資料

# 4。 del 功能刪除,可以按照切片刪除、索引去刪除。

# p = ['alex', true, 'wusir ', 'ritian', 'taibai', 3, 2]

# 刪除pop,預設不寫引數,刪除最後乙個元素

# 沒有引數,預設刪除最後乙個

# p.pop()

# print(p)

# 按照索刪除,刪除第三個

# p.pop(3)

# print(p)

# pop 有返回值

# ret =p.pop(3)

# print(ret)

# print(p)

# remove 按照元素去刪 ,沒有返回值

# p.remove('ritian')

# print(p)

# clear 清空所有元素

# p.clear()

# print(p)

# del 功能1 刪除列表

# del p

# print(p)

# 功能2 可以按照切片、索引去刪除

# del p[0]

# print(p)

# 刪除前三個元素

# del p[0:3]

# print(p)

# 刪除基數元素

# del p[1::2]

# print(p)

# 修改,只有一種方法

# p = ['alex', true, 'wusir ', 'ritian', 'taibai', 3, 2]

# 按照索引去改

# p[0]='小哥哥'

# print(p)

# 按照切片去改

# p[0:2] = ['小姐姐', '小哥哥']

# p[0:2]='屌絲' / 乙個元素分開插入,類似於迭代插入的expend,

# print(p)

# 查詢

# p = ['alex', true, 'wusir ', 'ritian', 'taibai', 3, 2]

# 第一種:按照切片、索引去查詢

# p[0]

# p[0:3]

# 第二種 for迴圈查

# for i in p:

# print(i)

# 其餘方法

# p = ['alex', true, 'wusir ', 'ritian' ,true, 'taibai', 3, 2]

#len 長度

# print(len(p))

# count 出現次數

# st=p.count(true)

# print(st)

# index 通過元素找索引

# print(p.index('taibai'))

# 排序 sort

# k = [2, 4, 22, 5, 9, 6, 30]

# 從小到大

# k.sort()

# print(k)

# 從大到下

# k.sort(reverse=true)

# print(k)

# 倒序

# k.reverse()

# print(k)

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 增 刪 改 查 及 公共方法

1 熱身題目 增加名字,並且按q 不論大小寫 退出程式2 li taibai alex wusir egon 女神 3while 1 4 username input 請輸入使用者名稱 5if username.strip upper q 6break 7else 8 9print li 1011 ...

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