Python中列表的常用操作詳解
列表的格式:變量A的類型為列表 namesList = ['xiaoWang','xiaoZhang','xiaoHua']
比C語言的數(shù)組強(qiáng)大的地方在于列表中的元素可以是不同類型的 比如:testList = [1, 'a']
打印出列表的數(shù)據(jù)
一、列表的循環(huán)遍歷
1、for循環(huán)遍歷
2、while循環(huán)遍歷
二、列表的添加操作
1、append()
通過append可以向列表(尾部)添加元素
2、extend()
通過extend可以將另一個(gè)集合中的元素逐一添加到列表中
3、insert()
insert(index, object) 在指定位置index前插入元素object
三、列表的修改操作
1、修改元素的時(shí)候,要通過下標(biāo)來確定要修改的是哪個(gè)元素,然后才能進(jìn)行修改
四、列表的查找
1、in
in(存在),如果存在那么結(jié)果為true,否則為false
2、not in
not in(不存在),如果不存在那么結(jié)果為true,否則false
3、index
查找列表中元素的索引
4、count
查看列表中元素出現(xiàn)的次數(shù)
五、列表中的刪除
1、del
del是根據(jù)下標(biāo)進(jìn)行刪除
2、pop
pop是默認(rèn)刪除最后一個(gè)元素,也可以根據(jù)索引進(jìn)行刪除
3、remove
remove是根據(jù)元素的值進(jìn)行刪除
六、列表的排序操作
1、排序sort()
sort方法是將list按特定順序重新排列,默認(rèn)為由小到大,參數(shù)reverse=True可改為倒序,由大到小。
2、reverse方法是將內(nèi)容順序反轉(zhuǎn)
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python asyncore socket客戶端實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Python asyncore socket客戶端實(shí)現(xiàn)方法,asyncore庫是python的一個(gè)標(biāo)準(zhǔn)庫,提供了以異步的方式寫入套接字服務(wù)的客戶端和服務(wù)器的基礎(chǔ)結(jié)構(gòu)2022-12-12Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹
這篇文章主要介紹了Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹,本文講解了RDPY的安裝、RDPY的簡(jiǎn)單使用兩部份內(nèi)容,需要的朋友可以參考下2015-04-04python 實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器(gui界面)
這篇文章主要介紹了python 如何實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-11-11python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例
這篇文章主要介紹了python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例,需要的朋友可以參考下2014-02-02利用Python將數(shù)值型特征進(jìn)行離散化操作的方法
今天小編就為大家分享一篇利用Python將數(shù)值型特征進(jìn)行離散化操作的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-11-11Python利用networkx畫圖繪制Les?Misérables人物關(guān)系
這篇文章主要為大家介紹了Python利用networkx畫圖處理繪制Les?Misérables悲慘世界里的人物關(guān)系圖,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Pandas數(shù)據(jù)合并的兩種實(shí)現(xiàn)方法
本文主要介紹了Pandas數(shù)據(jù)合并的兩種實(shí)現(xiàn)方法,DataFrame數(shù)據(jù)合并主要使用merge()方法和concat()方法,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11