Python中的增刪改查

2021-08-08 05:31:15 字數 2102 閱讀 5926

在python中的增刪改查是如何進行的?

()insert

()extend

()

names.pop() 

names.remove()

del names[下標]

names.pop():刪除,每次刪除從最後乙個開始。

names.remove(「想要刪除的資訊」),根據內容從左到右尋找開始刪除,內容一樣則每次只刪除乙個。

del names[加上元素的下標]按照指定元素的下標開始刪除。

names[下標]

names[下標]="修改的內容"

"查詢的內容"

in names:

print("找到了......")

else:

print("沒有找到......")

#列印功能提示

2 print("="*50)

3 print( " 名字關係系統 v8.6")

4 print("1.新增愛乙個新的名字")

5 print("2.刪除乙個名字")

6 print("3.修改乙個名字")

7 print("4.查詢乙個名字")

8 print("5.退出系統")

9 print("="*50)

10#新增乙個迴圈

11 names = #定義乙個空的列表,來儲存新增的資訊

12while

true:

13#獲取使用者選擇

14 num = int(input("請輸入功能的序號:"))

1516

#根據使用者的選擇,執行相應的功能

17if num ==1:

18 new_name=input("請輸入名字:")

20 print(names)

21elif num ==2:

22 del_name=input("請輸入你想刪除的名字:")

23 names.remove(del_name)

24 print(names)

25elif num ==3:

26 num1=int(input("請輸入你需要修改元素的下標:"))

27 names[num1]

28 names[num1]=input("請輸入修改後的內容:")

29 print(names)

30elif num == 4:

31 find_name=input("請輸入要查詢的名字:")

32if find_name in names:

33 print("您輸入的人名找到了....")

34else:

35 print("對不起,沒有找到該使用者的資訊....")

36elif num == 5:

37break

38else:

39 print("您輸入的資料有誤")

執行結果如下:

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