Perl Array Shift()函数:快速教程

Perl脚本中的shift()函数采用以下语法:

Perl'sshift()函数用于从数组中删除并返回**个元素,从而将元素数量减少一个。数组中的**个元素是索引最低的元素。它'很容易将此函数与pop()混淆,pop()从数组中删除last元素。它也不应该与用于一个元素添加到数组开头的unshift()函数混淆。

Perl的示例's Shift()函数

如果您将数组视为一排编号框,从左到右,它将是最左边的元素。shift()函数将从数组的左侧剪切元素,返回它,并将元素减少一个。数学科普读物在示例中,$oneName的值变为'Larry',**个元素和@myname缩短为('Curly','Moe')

数组也可以被认为是一堆编号框的堆栈-图片,从顶部的0开始,随着向下的增加而增加。shift()函数会将元素从堆栈顶部移出,返回它,并将堆栈的大小减小一倍。

科普_1