Python 列表理解及使用方法
Python 列表理解及使用方法
列表是最常用的Python最常用的數(shù)據(jù)類型,它和其它序列一樣,可以進(jìn)行包括索引,切片,加,乘,檢查成員的操作。列表的數(shù)據(jù)項(xiàng)不需要具有相同的類型,將數(shù)據(jù)項(xiàng)放在方括號(hào)內(nèi),中間用逗號(hào)隔開(kāi),如:
list1 = ['test',3,4]
下面將學(xué)習(xí)的列表相關(guān)方法總結(jié)了一下,留待以后查看。
1.append
append方法用于在列表末尾追加新的對(duì)象:
>>> lst = [1,2,3] >>> lst.append(4) >>> lst [1,2,3,4]
2.count
count方法統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù):
>>>['to','be','or','to'].count('to') 2
3.extend
extend方法可以在列表的末尾一次性追加另一個(gè)序列中的多個(gè)值。
>>> a = [1,2,3] >>> b = [4,5,6] >>> a.extend(b) >>> a [1,2,3,4,5,6]
4.index
index方法用于從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置。
5.insert
insert方法用于將對(duì)象插入到列表中:
>>> numbers= [1,2,3,5,6,7] >>> numbers.insert(3,'four') >>> numbers [1,2,3,'four',5,6,7]
6.pop
pop方法會(huì)移除列表中的一個(gè)元素(默認(rèn)是最后一個(gè)),并且返回該元素的值。
>>> x = [1,2,3] >>> x.pop() 2
del
del語(yǔ)句可以刪除列表元素
>>> list1 = ['test',3,4] >>> del list1[1] >>> list1 ['test',4]
cmp(list1, list2)
比較兩個(gè)列表的元素
len(list)
列表元素個(gè)數(shù)
max(list)
返回列表元素最大值
min(list)
返回列表元素最小值
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Python3學(xué)習(xí)筆記之列表方法示例詳解
- 淺談python for循環(huán)的巧妙運(yùn)用(迭代、列表生成式)
- Python中列表list以及l(fā)ist與數(shù)組array的相互轉(zhuǎn)換實(shí)現(xiàn)方法
- Python列表list操作符實(shí)例分析【標(biāo)準(zhǔn)類型操作符、切片、連接字符、列表解析、重復(fù)操作等】
- 解決python文件字符串轉(zhuǎn)列表時(shí)遇到空行的問(wèn)題
- Python實(shí)現(xiàn)刪除列表中滿足一定條件的元素示例
- Python中模塊pymysql查詢結(jié)果后如何獲取字段列表
相關(guān)文章
簡(jiǎn)單了解python反射機(jī)制的一些知識(shí)
這篇文章主要介紹了簡(jiǎn)單了解python反射機(jī)制的一些知識(shí),反射機(jī)制就是在運(yùn)行時(shí),動(dòng)態(tài)的確定對(duì)象的類型,并可以通過(guò)字符串調(diào)用對(duì)象屬性、方法、導(dǎo)入模塊,是一種基于字符串的事件驅(qū)動(dòng)。,需要的朋友可以參考下2019-07-07python3實(shí)現(xiàn)tailf命令的示例代碼
本文主要介紹了python3實(shí)現(xiàn)tailf命令的示例代碼,tail -f 是一個(gè)linux的操作命令.其主要的是會(huì)把文件里的最尾部的內(nèi)容顯顯示在屏幕上,并且不斷刷新,只要文件有變動(dòng)就可以看到最新的文件內(nèi)容,感興趣的可以了解一下2023-11-11python3結(jié)合openpyxl庫(kù)實(shí)現(xiàn)excel操作的實(shí)例代碼
這篇文章主要介紹了python3結(jié)合openpyxl庫(kù)實(shí)現(xiàn)excel操作的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09用Python實(shí)現(xiàn)一個(gè)打字速度測(cè)試工具來(lái)測(cè)試你的手速
有很多小伙伴們都苦惱自己手速不夠,今天特地整理了這篇文章,教你用Python實(shí)現(xiàn)一個(gè)打字測(cè)試工具來(lái)測(cè)試你的打字速度,文中有非常詳細(xì)的代碼示例,對(duì)想練手速的小伙伴們很有用哦,需要的朋友可以參考下2021-05-05Python?matplotlib包和gif包生成gif動(dòng)畫(huà)實(shí)戰(zhàn)對(duì)比
使用matplotlib生成gif動(dòng)畫(huà)的方法相信大家應(yīng)該都看到過(guò),下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib包和gif包生成gif動(dòng)畫(huà)對(duì)比的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05python實(shí)現(xiàn)微信定時(shí)每天和女友發(fā)送消息
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)微信定時(shí)每天和女友發(fā)送消息,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04解決Python中報(bào)錯(cuò)TypeError: must be str, not bytes問(wèn)題
這篇文章主要介紹了解決Python中報(bào)錯(cuò)TypeError: must be str, not bytes問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04