說到增查刪改,想起了數據庫,我們在關系型數據庫當中就會對表進行增查刪改。
在python當中我們也可以對list進行增查刪改的操作。
首先我們先創建一個list
name=['a','b','c']
這樣在內存里就有name這個數據集合了。
如何查詢name里面保存了哪些數據?
在python>>>符號的提示下我們直接輸入list的變量名就可以了。
如何向list添加一條數據?
變量名.append()
因為python里面的list是一個有序列表,所以上面的語句會向list末尾添加數據。
如何向list指定位置添加數據嗎?
還記得索引的概念嗎?索引就是對list里面的一個數據標記的一個號碼。比如例子中a對應的索引是0,b對應的索引是1,c對應的索引是3.
如果我們想在指定的位置插入數據可以使用下面的方法。
變量名.insert(索引,值)
insert是英文插入的意思,圖中的例子是向索引1的位置,就是第二個數據位置,插入字母e.
如何修改list中的數據?
變量名[索引]=值
我們通過上面的重新賦值的方法修改已經創建了的數據內容。
上圖就是修改索引為1的位置的內容,我將原來的e修改成了f。其實就是重新對那個位置的值進行賦值。
如何刪除list中的數據?
變量名.pop(索引)
是的我想你看明白套路了,對變量名這個對象使用一個pop的方法就可以刪除數據。
圖中我們刪除索引位置在1上面的數據。并且會提示刪除的數據內容,方便重新插入~~
為什么用pop這個詞?恩,因為pop有個動詞的意思是取出的意思。就是從list里面取出數據。就相當于刪除啦。