python增刪改查 Python 列表的增刪改查

2021-10-11 11:22:50 字數 1521 閱讀 2515

# 1. 新增

# lst =

# print(lst)

# lst = ["劉德華", "渣渣輝", "古天樂", "陳小春"]

# lst.insert(2,"馬德華") # 插入, 可能會導致元素移動

# print(lst)

# lst = ["劉昊然", "張一山", "徐崢", "黃渤"]

# lst.extend(["劉能", "趙四", "廣坤"])

# print(lst)

# 2. 刪除 pop, remove, clear, del

# lst = ["劉能", "廣坤", "皮長山", "大腳"]

# lst.pop(2) # 可以指定元素刪除(索引)

# print(lst)

# s1 = lst.pop() # 預設彈出最後乙個

# print(s1)

# s2 = lst.pop()

# print(s2)

# print(lst)

# lst.remove("廣坤")

# lst.remove("大腳")

# print(lst)

# lst = ["語文", "數學", "地理", "歷史", "英語", "化學"]

# lst.clear() # 清空

# 可以切片刪除

# del lst[2]

# del lst[0]

# del lst[::2]

# print(lst)

# lst = ["功夫", "大話西遊", "少林寺", "無間道", "戰狼", "戰狼2"]

# # lst[2] = "西西里的美麗傳說"

# lst[-3] = "新世界"

# lst[1:3] = ["一步之遙"]

# lst[1:5:2] = ["胡辣湯", "燴麵"] # 注意如果步長不是1. 那麼元素的個數要匹配

# print(lst)

# 列表是乙個可迭代物件. 可以使用for迴圈

# for el in lst:

# print(el)

列表的操作

# lst = ["馬化騰", "馬雲", "劉強東", "周鴻禕", "李彥巨集", "馬雲", "馬雲"]

# print(lst.count("馬雲"))

# lst = [1, 8, 12, 1, 4, 6, 3]

# # lst.sort()

# # lst.sort(reverse=true) # 倒敘排序

# # lst.reverse() # 翻轉

# print(len(lst)) # 求長度, 和字串一樣

列表的巢狀

# lst = ["周潤發", "周星馳", "周筆暢", "周公瑾", ["九品芝麻官", ["吳孟達", "alex", "林雪"],"算死草", "賭俠", "賭聖", "整蠱專家"]]

# lst[4][1][1] = lst[4][1][1].capitalize()

# print(lst)

python 增刪改查

lists aa aa 增lists.insert 0,aa 在索引為0的地方插入 aa lists.insert 5,aa 在索引為5的地方插入 aa 如果索引沒到5則插到尾部 刪lists.remove aa 刪除 第一遇到的 aa 從左向右 del lists 5 刪除指定索引的值 如果索引超...

Python 增刪改查

from pymysql import cursors from tools.config import config import random,string defcreatedatabase db config.db cur db.cursor cursor cursors.dictcurso...

Python的增刪改查

python coding utf 8 對列表的增刪改查 namelist 張三 里斯 王二 張三 查詢 print namelist 遍歷列表 for i in namelist print i 增加 names2 yasuo timo extend 將列表新增至另乙個列表的結尾 namelist...