perl shift()函數 - 極客書
文章推薦指數: 80 %
perl shift()函數例子,shift()函數實例代碼- 返回在一個數組中的第一個值,刪除和移位到左邊的元素數組列表一個位置。
語法. shift ( [ARRAY] ). shift. 定義和用法.
全部+
Java
MySQL
教學目錄
+發布教學
當前位置:首頁»Perl»perlshift()函數
Perl教學
Perl高級教學
Perl參考文獻
Perl參考文獻
Perl參考函數
perlshift()函數
perlshift()函數例子,shift()函數實例代碼-返回在一個數組中的第一個值,刪除和移位到左邊的元素數組列表一個位置。
語法
shift([ARRAY])
shift
定義和用法
返回在一個數組中的第一個值,刪除和移位到左邊的元素數組列表一個位置。
如果未指定數組ARRAY,轉移@_數組內的子程序,或@ARGV以其他方式。
移位彈出本質上是相同的,除了值是從頭部的陣列,而不是末端。
返回值
undef-如果數組是空的
數組中的第一個元素
例子
試試下麵的例子:
#!/usr/bin/perl
@array=(1..5);
while($element=shift(@array)){
print("$element-");
}
print("TheEnd\n");
這將產生以下結果。
1-2-3-4-5-TheEnd
延伸文章資訊
- 1perl程序中shift的用法- 组学大讲堂问答社区
perl程序中shift的用法. shift ARRAY shift. 这个函数把数组的第一个值移出并且返回它,然后把数组长度减一并且把所有的东西都顺移。
- 2Perl | shift() Function - GeeksforGeeks
shift() function in Perl returns the first value in an array, removing it and shifting the elemen...
- 3perl程序中shift的用法 - 百度知道
看到有些perl程序写子程序submysub{my$pk=shift;}这里新定义的变量$pk,为什么要直接用shift,这里的shift起到什么作用?我只知道shift是从数组开头移除 ...
- 4Manipulating Perl arrays: shift, unshift, push, pop - Perl Maven
If you imagine the array starting on the left hand side, the shift function will move the whole a...
- 5shift - Perldoc Browser
Starting with Perl 5.14, an experimental feature allowed shift to take a scalar expression. This ...