perl中陣列的定義和使用

2021-07-06 03:41:16 字數 880 閱讀 1771

1.資料的定義和使用

方式一:

$array_1[0] = "beijing";

$array_1[1] = "tianjin";

$array_1[2] = "chongqin";

方式二:

@array_2 = ("beijing", "tianjin", "chongqin");

2.資料的使用

@array_2 = ("beijing", "tianjin", "chongqin");

print @array_2;

print $array_2[0];

print $array_2[1];

print $array_2[2];

備註:@符號在運算元據時,表示引用整個資料,既可以在定義陣列是使用,也可以在使用資料時使用。

3.陣列的常用操作

(1)push

向陣列結尾新增乙個元素,如

push(@array, "wuhan");   #將字串wuhan追加到陣列中作為陣列array的最後乙個元素
(2)pop

將陣列最後乙個元素彈出,陣列將減少乙個元素。

pop(@array)
(3)unshift

在陣列的開始位置新增乙個元素

unshift(@array, "wuhan")
(4)shift

彈出陣列的第乙個元素,陣列將減少乙個元素。

shift(@array) 或 shift @array

Perl中的函式的定義和使用

1.函式的定義 sub func 1 2.函式的返回值 在perl中每乙個函式都有返回值,就是呼叫函式時最後執行的一條語句的值。如果最後執行的是乙個表示式,那麼表示式的結果就是該函式的返回值。如果最後執行的是一條print語句,那麼返回值是1,表示成功列印資訊。當然,我們可以在函式中使用return...

Perl中陣列的使用

perl中陣列的使用 下一節 陣列是perl裡面一種非常有用的東西。我們可以通過下面的方式定義陣列 a hello great cipher b 1,2,3,4,5,6,7 b的定義方式還可以寫成下面的形式 b 1.7 這種方式對於需要1到10000的初始值得陣列真實太重要了。b a z 也是可以的...

Perl模組定義和使用

你是否覺得perl中關於模組的文件有些難懂?好的,這裡有乙個世界上最簡單的模組,它將用於展示 demonstrate exporter模組所有的特性,另外還有一段使用這個模組的指令碼。同時,我們也會給出乙個有關於 inc的簡短說明,最後,還要講一下有些關於using warnings和use模組的使...