**:
列表是最常用的資料型別之一,通過列表可以對資料實現方便的儲存,修改等操作。
先宣告乙個空列表:
>>> names =可以存多個值:>>>names
>>> names = ["wangwang","maomao"]如何取值:>>>names
['wangwang', 'maomao']
>>> names[1]如何修改:'maomao'
>>> names[0] = "gougou"增加:>>>names>>>names
['gougou', 'maomao']
['gougou', 'maomao', 'miaomiao']
插入:
>>>names刪除:第一種方法:['gougou', 'maomao', 'miaomiao']
>>> names.insert(2,"new")
>>>names
['gougou', 'maomao', 'new', 'miaomiao']
>>>names第二種方法:['gougou', 'maomao', 'new', 'miaomiao']
>>> del names[0] #根據索引刪除
>>>names
['maomao', 'new', 'miaomiao']
>>>names查詢:['maomao', 'new', 'miaomiao']
>>> names.remove("new") #根據名字刪除
>>>names
['maomao', 'miaomiao']
>>>names統計某個姓名是否有重名:['maomao', 'miaomiao', 'wangwang', 'liyang', 'zhangsi', 'jack', 'mack', 'rain',
'yangle', 'wangjie', 'lirun', 'xiaojie']
>>> names.index("liyang") #查詢索引
3>>> names[3]
'liyang'
>>> names [names.index("liyang")] = "liyang" #根據索引重新賦值
>>>names
['maomao', 'miaomiao', 'wangwang', 'liyang', 'zhangsi', 'jack', 'mack', 'rain',
'yangle', 'wangjie', 'lirun', 'xiaojie']
>>> names.count("maomao")排序:2
>>>names從大到小排序:['maomao', 'miaomiao', 'wangwang', 'liyang', 'zhangsi', 'jack', 'mack', 'rain',
'yangle', 'wangjie', 'lirun', 'xiaojie', 'maomao']
>>> names.sort() #根據ascii排序
>>>names
['liyang', 'jack', 'lirun', 'mack', 'maomao', 'maomao', 'miaomiao', 'rain', 'wan
gjie', 'wangwang', 'xiaojie', 'yangle', 'zhangsi']
>>>names.reverse()取值:>>>names
['zhangsi', 'yangle', 'xiaojie', 'wangwang', 'wangjie', 'rain', 'miaomiao', 'mao
mao', 'maomao', 'mack', 'lirun', 'jack', 'liyang']
>>>names列印所有的基數字:['zhangsi', 'yangle', 'xiaojie', 'wangwang', 'wangjie', 'rain', 'miaomiao', 'mao
mao', 'maomao', 'mack', 'lirun', 'jack', 'liyang']
>>> names[3:5] #取第3和第4。注意:切片顧頭不顧尾
['wangwang', 'wangjie']
>>> names[-1]。 #取最後乙個
'liyang'
>>> names[-3:-1] #倒數第三位和倒數第二位,注意永遠是從左到右切片的
['lirun', 'jack']
>>>namesarray陣列不能修改。['zhangsi', 'yangle', 'xiaojie', 'wangwang', 'wangjie', 'rain', 'miaomiao', 'mao
mao', 'maomao', 'mack', 'lirun', 'jack', 'liyang']
>>> names[0::2] #從頭到尾,2為步長
['zhangsi', 'xiaojie', 'wangjie', 'miaomiao', 'maomao', 'lirun', 'liyang']
python中關於list列表的增刪查改操作
python中list的操 python建立列表的時候,會以堆疊的形式存放資料,從右向左往堆疊中存放資料 movies the holy grail the life of brain the meaning of life movies movies list 建立乙個空的列表 list函式用來建...
的增刪查改 MySQL定義庫表,增刪查改
mysql sql語言 ddl語句 資料庫定義語言 資料庫,表,檢視,索引,儲存過程 dml語句 資料庫操縱語言 插入資料insert,刪除資料delete,更新資料update dql語句 資料庫查詢語言 查詢資料select dcl 語句 資料庫控制語言 例如控制使用者的訪問許可權grant,r...
MongoDB增刪查改
mongodb沒有建立資料庫的命令,但是你可以先執行use db name來進行一些操作,如db.createcollection db table 這樣就可以建立乙個db name的資料庫了。以下語句其實都不用加引號 insert方法 insert obj db.test.insert write...