如何使用Perl數(shù)組Pop()函數(shù)
來源:教育資源網(wǎng)
?
發(fā)布時(shí)間:2020-11-30 07:59:43
?
點(diǎn)擊:1327
編寫Perl腳本時(shí),您可能會(huì)發(fā)現(xiàn)使用pop()函數(shù)很方便,如下所示:
Perl'spop()函數(shù)用于從數(shù)組中刪除和返回(或pop)最后一個(gè)元素,從而將元素?cái)?shù)量減少一個(gè)。數(shù)組中的最后一個(gè)元素是索引最高的元素。它'很容易將此函數(shù)與shift()混淆,shift()從數(shù)組中刪除first元素。
使用Perl Pop()函數(shù)
的科普欄目示例如果你把一個(gè)數(shù)組看作一排編號的框,從左到右,它將是最右邊的元素。pop()函數(shù)會(huì)切斷數(shù)組右側(cè)的元素,返回它,并將元素減少一個(gè)。在示例中,$oneName的值變?yōu)?Moe#39;,最后一個(gè)元素和@myname縮短為('Larry','Curly')。
數(shù)組也可以被認(rèn)為是一堆編號框的堆棧圖片,從頂部的0開始,隨著它的下降而增加。pop()函數(shù)將從堆棧底部彈出元素,返回它,并將元素減少一個(gè)。