課程
/后端開發(fā)
/Python
/初識(shí)Python
rt345
2016-04-23
源自:初識(shí)Python 4-5
正在回答
pop(2)
pop()
不知道你說(shuō)的pop()是指list中的pop函數(shù)還是指pop()這個(gè)函數(shù).如果是指pop()這個(gè)函數(shù),它返回的是list的最后一個(gè)元素,刪除的也是最后一個(gè)元素.
pop 2是可以刪除的,之后就剩下是哪個(gè)元素,此時(shí)pop3 報(bào)錯(cuò),沒(méi)有這個(gè)元素存在,py定義的是0就是一的開始,所以我的觀點(diǎn)跟樓上一致
題主的問(wèn)題令我疑惑。
是說(shuō) 先pop(2) 然后pop(3) 么, 就題中 的例子, pop(2) ?之后 的列表只剩下三個(gè)元素了,最大的index 就是2, 如果在pop(3) 的話, 或報(bào)出 IndexError 的。
pop()有返回值,返回你要移除list的元素,例如一個(gè)list中元素為int型,如果要用pop移除該元素,則返回為int型的該元素值,至于pop(2).pop(3)有沒(méi)有效果,取決于pop的這個(gè)list元素是否仍是list,如果是,這可以繼續(xù)這么用
舉報(bào)
學(xué)python入門視頻教程,讓你快速入門并能編寫簡(jiǎn)單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-04-05
pop(2)
pop()
2016-08-31
不知道你說(shuō)的pop()是指list中的pop函數(shù)還是指pop()這個(gè)函數(shù).如果是指pop()這個(gè)函數(shù),它返回的是list的最后一個(gè)元素,刪除的也是最后一個(gè)元素.
2016-07-26
pop(2)
pop()
2016-06-21
pop 2是可以刪除的,之后就剩下是哪個(gè)元素,此時(shí)pop3 報(bào)錯(cuò),沒(méi)有這個(gè)元素存在,py定義的是0就是一的開始,所以我的觀點(diǎn)跟樓上一致
2016-04-23
題主的問(wèn)題令我疑惑。
是說(shuō) 先pop(2) 然后pop(3) 么, 就題中 的例子, pop(2) ?之后 的列表只剩下三個(gè)元素了,最大的index 就是2, 如果在pop(3) 的話, 或報(bào)出 IndexError 的。
2016-04-23
pop()有返回值,返回你要移除list的元素,例如一個(gè)list中元素為int型,如果要用pop移除該元素,則返回為int型的該元素值,至于pop(2).pop(3)有沒(méi)有效果,取決于pop的這個(gè)list元素是否仍是list,如果是,這可以繼續(xù)這么用