自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Perl語言編程之Perl 哈希表篇

開發(fā) 架構
Perl 哈希表的概念你是否了解,這里和大家簡單分享一下Perl 哈希表,Perl 哈希表也叫做關聯(lián)數(shù)組,使用鍵來與數(shù)值來相關聯(lián)。

本文和大家重點討論一下Perl  Perl 哈希表的概念,Perl  Perl 哈希表也叫做關聯(lián)數(shù)組,使用鍵來與數(shù)值來相關聯(lián),并且在Perl  哈希表變量名前加上前綴%,至于 Perl 哈希表的具體內容請看本文詳細介紹。

Perl語言編程 Perl 哈希表篇

Perl 哈希表也叫做關聯(lián)數(shù)組,使用鍵來與數(shù)值來相關聯(lián)。

在Perl 哈希表變量名前加上前綴%,下面建立一個空的Perl 哈希表

%hash=();

將一些項放入到剛剛建立的新Perl 哈希表中,

$hash{fruit}=apple;

$hash{sandwich}=hamburger;

也可使用以下方式:

%hash=(%hash,drink,bubbly);

但不能使用快捷運算符+=

%hash+=(drink,bubbly);#Won'twork

注意:使用花括號{}來訪問Perl 哈希表元素,而不是像數(shù)組那樣使用[].

在這里,通過鍵值來訪問Perl 哈希表中的單個元素:

print$hash{fruit};

apple

如果使用并不存在的Perl 哈希表,perl會自動創(chuàng)建它。

$newhash{fruit}=apple;

$newhash{sandwich}=hamburger;

$newhash{drink}=bubbly;

print$newhash{fruit};

apple

創(chuàng)建Perl 哈希表的幾種方法

下面介紹幾種不同的創(chuàng)建Perl 哈希表的方法,雖然表現(xiàn)形式不一樣,但是它們的作用是一樣的。

①%hash=(

 fruit=>apple,

 sandwich=>hamburger,

 drink=>bubbly,

);

②%hash=(

 'fruit' ,'apple',

 'sandwich','hamburger,'

 'drink' ,'bubbly',

);

③%hash=(

 fruit,apple,

 sandwich,hamburger,

 drink ,bubbly,

);

④%hash=(

 fruit  apple

 sandwich hamburger

 drink  bubbly

);

推薦使用第一種!更加直觀。

注意,逗號的同義詞是=>。

 =>運算符并沒有做任何特殊的事情;它實際上與逗號運算符不一樣(不同的是,它強制將左邊的單詞解 釋為字符串)。

例如:print"x"=>"y"=>"z";

 及等同于↓ print"x","y","z";

【編輯推薦】

  1. Perl變量中Perl數(shù)組概念詳解
  2. Perl foreach控制結構中的控制變量
  3. Perl學習筆記 Perl雙引號和單引號的區(qū)別
  4. 揭秘Perl變量中Perl純變量用法
  5. 深入解析Perl內部函數(shù)的使用
責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-13 16:34:34

Perl 哈希表

2010-07-16 13:10:36

Perl哈希表

2010-07-16 13:57:13

Perl哈希表

2010-07-19 16:47:54

Perl

2010-07-21 09:50:51

Perl調試

2010-07-19 10:01:57

Perl函數(shù)

2010-07-19 09:28:37

Perl關聯(lián)數(shù)組

2010-07-20 13:44:02

Perl方法

2010-07-16 13:50:53

Perl哈希表

2010-07-20 13:32:25

Perl編程格式

2010-07-20 09:33:14

Perl方法

2010-07-19 09:16:47

Perl包

2010-07-19 15:37:48

Perl日期時間

2022-02-22 19:04:01

Perl編程語言

2010-07-16 13:21:26

Perl哈希表

2010-07-20 09:23:30

Perl構造函數(shù)

2010-07-20 10:23:24

Perl類

2010-07-13 15:43:57

Perl語言

2010-07-21 14:18:27

Perl函數(shù)

2010-07-16 12:50:45

Perl語言
點贊
收藏

51CTO技術棧公眾號