pop() 函數用于移除列表中的一個元素(默認最后一個元素),并且返回該元素的值。
pop()方法語法:
list.pop(obj=list[-1])
參數
obj -- 可選參數,要移除列表元素的對象。
返回值
該方法返回從列表中移除的元素對象。
實例
以下實例展示了 pop()函數的使用方法:
#!/usr/bin/pythonaList = [123, 'xyz', 'zara', 'abc'];print "A List : ", aList.pop();print "B List : ", aList.pop(2);
以上實例輸出結果如下:
A List : abcB List : zara
pop函數使用小技巧
1.pop()函數是主要作用在列表(list)中,移除列表中的元素,且通過下標值來實現功能,默認情況下移除列表的最后一個元素,每次只能移除一個。如果要移除列表第一個元素開始,則只需要pop(0)[利用下標值從0開始的屬性]就可以實現其功能。
2.基于上面的功能說明可以結合while循環實現棧循環和隊列循環,看代碼
for i in range(5) urlList.append(i) # 模擬先進的過程 while urlList: #判斷list是否為空 url = urlList.pop(0) #實現了先出的效果, 結合上面列表的創建過程,實現了先進先出的效果,就是隊列 print(url) while urlList: #判斷list是否為空 url = urlList.pop() #實現了后出的效果, 結合上面列表的創建過程,實現了先進后出的效果,就是棧 print(url)
感謝各位的閱讀!看完上述內容,你們對python里pop是什么意思大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
(資料圖)關于銀行存折丟了怎么辦的知識大家了解嗎?以下就是小編整理的關于銀行存折丟了怎么辦的介紹,希望可以給到大家一些參考,一起來了解下吧!銀行存折不小心不知道遺忘在了哪里,應當怎么辦?到銀行辦理掛失。帶上本人的有效證件(身份證),回憶自己存折里面的存款余額等相關信息。在柜臺辦理掛失時,要用到的哦!柜臺掛失是有時效的,一般是7個工作日左右?;丶夷托牡却,F在也不用擔心自己財產會有損失。到銀行補辦新...
馬化騰是騰訊創始人兼董事會主席,而騰訊是中國市值最高的上市公司,市值達到驚人的6.41萬億港元。馬化騰作為騰訊最大個人股東,他的身價也達到3683億元人民幣,排在中國富豪排行榜的第二位。那么,馬化騰一天能賺多少錢?馬化騰的錢都是自己的嗎?馬化騰一天能賺多少錢?今年50歲的馬化騰身價3683億元人民幣,算下來每一天賺0.29億元。馬化騰擁有巨額財富,截止目前他已經捐了幾百億元。馬化騰在2019福布斯...
古代錢的單位貫是多少?1貫=1兩銀子,貫是古代中國的一種貨幣單位。一枚銅幣(方孔錢)是一件物品,一千文用繩子穿過中間的孔,這叫一貫或一吊錢?!洞竺鲗毜洹肥敲鞒槲淠觊g發行的一種紙幣,也被稱為“一貫”。起初,它相當于1000文。然而,由于貶值,最低價值下降到一文。因此,一文兩貫,實際上是2001文,這被視為兩貫。"貫"最初是銅錢的數字單位,它總是1000枚...