Python常用列表數(shù)據(jù)結(jié)構(gòu)小結(jié)
本文匯總了Python列表list一些常用的對象方法,可供初學(xué)者參考或查詢,具體如下:
1.list.append(x)
把元素x添加到列表的結(jié)尾,相當(dāng)于a[len(a):] =[x],代碼如下:
>>> a=[1,2,3,4,5] >>> a [1, 2, 3, 4, 5] >>> a.append(-2) >>> a [1, 2, 3, 4, 5, -2]
2. list.extend(L)
將一個列表中的所有元素都添加到另一個列表中,相當(dāng)于 a[len(a):] = L,代碼如下:
>>> a [1, 2, 3, 4, 5, -2] >>> L=[5,9,7] >>> L [5, 9, 7] >>> a.extend(L) >>> a [1, 2, 3, 4, 5, -2, 5, 9, 7]
3. list.insert(i,x)
將元素x,插到索引號i之前,代碼如下:
>>> a [1, 2, 3, 4, 5, -2, 5, 9, 7] >>> a.insert(0,-3) >>> a [-3, 1, 2, 3, 4, 5, -2, 5, 9, 7] >>> a.insert(len(a),10) >>> a [-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10]
4. list.remove(x)
刪除元素x(第一次出現(xiàn)的),代碼如下:
>>> a [-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10] >>> a.append(1) >>> a [-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1] >>> a.remove(1) >>> a [-3, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1]
5. list.count(x)
計算元素x出現(xiàn)的次數(shù),代碼如下:
>>> a [-3, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1] >>> a.count(3) 1
6. list.sort()
對列表元素進(jìn)行排序,代碼如下:
>>> a.sort() >>> a [-3, -2, 1, 2, 3, 4, 5, 5, 7, 9, 10]
7. list.reverse()
倒排列表中元素,代碼如下:
>>> a [-3, -2, 1, 2, 3, 4, 5, 5, 7, 9, 10] >>> a.reverse() >>> a [10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3]
8. list.index(x)
返回表中第一個出現(xiàn)值為x的索引,代碼如下:
>>> a [10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3] >>> a.index(9) 1
9. list.pop(i)
從列表指定位置i刪除元素,并將此元素返回,若未指定位置則刪除列表最后一位元素,并將此元素返回。代碼如下:
>>> a [10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3] >>> a.pop(0) 10 >>> a [9, 7, 5, 5, 4, 3, 2, 1, -2, -3] >>> a.pop() -3
相關(guān)文章
Pycharm中安裝Pygal并使用Pygal模擬擲骰子(推薦)
這篇文章主要介紹了Pycharm中安裝Pygal并使用Pygal模擬擲骰子,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04python版本坑:md5例子(python2與python3中md5區(qū)別)
這篇文章主要介紹了python版本坑:md5例子(python2與python3中md5區(qū)別),需要的朋友可以參考下2017-06-06python人工智能tensorflow函數(shù)tf.nn.dropout使用方法
這篇文章主要為大家介紹了python人工智能tensorflow函數(shù)tf.nn.dropout使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Python 批量驗證和添加手機(jī)號碼為企業(yè)微信聯(lián)系人
你是否也有過需要添加很多微信好友的時候,一個個輸入添加太麻煩了,本篇文章手把手教你用Python替我們完成這繁瑣的操作,大家可以在過程中查缺補(bǔ)漏,看看自己掌握程度怎么樣2021-10-10Python OpenCV讀取png圖像轉(zhuǎn)成jpg圖像存儲的方法
今天小編就為大家分享一篇Python OpenCV讀取png圖像轉(zhuǎn)成jpg圖像存儲的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10pycharm運行程序時在Python console窗口中運行的方法
今天小編就為大家分享一篇pycharm運行程序時在Python console窗口中運行的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12python腳本監(jiān)控Tomcat服務(wù)器的方法
這篇文章主要介紹了利用python腳本監(jiān)控Tomcat服務(wù)器的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2018-07-07