Perl數(shù)組unshift()功能教程

Perl's unshift()函數(shù)用于在數(shù)組(prepend)的開頭添加一個或多個值,這會增加元素的數(shù)量。然后,新值成為數(shù)組中的第一個元素。它返回數(shù)組中新元素的總數(shù)。它'很容易將此函數(shù)與push()混淆,push()將元素添加到數(shù)組的末尾。

描繪一排編號框,從左到右。unshift()函數(shù)將在數(shù)組的左側(cè)添加一個或多個新值,并增加元素。在示例中,@myname的值變?yōu)椋?Larry','Curly','Moe')。

數(shù)組也可以被認(rèn)為是一個堆棧圖片一堆編號框,從頂部的0開始,隨著它的下降而增加。unshift()函數(shù)會將值添加到堆棧的頂部,并增加堆棧的整體大小。

您可以直接在數(shù)組上取消篩選()多個值:

或通過取消篩選()-ing數(shù)組:

筆記本小常識