如何使用Perl數(shù)組Pop()函數(shù)

編寫Perl腳本時,您可能會發(fā)現(xiàn)使用pop()函數(shù)很方便,如下所示:

Perl'spop()函數(shù)用于從數(shù)組中刪除和返回(或pop)最后一個元素,從而將元素數(shù)量減少一個。數(shù)組中的最后一個元素是索引最高的元素。它'很容易將此函數(shù)與shift()混淆,shift()從數(shù)組中刪除first元素。

使用Perl Pop()函數(shù)

科普欄目示例

如果你把一個數(shù)組看作一排編號的框,從左到右,它將是最右邊的元素。pop()函數(shù)會切斷數(shù)組右側(cè)的元素,返回它,并將元素減少一個。在示例中,$oneName的值變?yōu)?Moe&##39;,最后一個元素和@myname縮短為('Larry','Curly')

數(shù)組也可以被認(rèn)為是一堆編號框的堆棧圖片,從頂部的0開始,隨著它的下降而增加。pop()函數(shù)將從堆棧底部彈出元素,返回它,并將元素減少一個。