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

四種方法實(shí)現(xiàn)Perl哈希表創(chuàng)建

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

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

Perl語(yǔ)言編程 Perl哈希表基本概念

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

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

%hash=();

將一些項(xiàng)放入到剛剛建立的新Perl哈希表中,

  1. $hash{fruit}=apple;  
  2.  
  3. $hash{sandwich}=hamburger;  
  4.  

 也可使用以下方式:

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

但不能使用快捷運(yùn)算符+=

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

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

在這里,通過(guò)鍵值來(lái)訪問Perl哈希表中的單個(gè)元素:

print$hash{fruit};

apple

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

  1. $newhash{fruit}=apple;  
  2.  
  3. $newhash{sandwich}=hamburger;  
  4.  
  5. $newhash{drink}=bubbly;  
  6.  
  7. print$newhash{fruit};  
  8.  
  9. apple  
  10.  

 
創(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

);

推薦使用***種!更加直觀。

注意,逗號(hào)的同義詞是=>。

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

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

 及等同于↓

 print"x","y","z"。

【編輯推薦】

  1. Perl哈希表用法解析
  2. Perl文件句柄概念詳解
  3. 實(shí)例解析Perl守護(hù)進(jìn)程用法
  4. Perl模式匹配經(jīng)驗(yàn)總結(jié)
  5. 技術(shù)分享 利用Perl哈希表建立鍵-值數(shù)據(jù)映射
責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2010-08-31 15:51:51

DB2清除數(shù)據(jù)

2020-01-21 19:15:23

漏洞安全IT

2010-09-02 10:55:57

CSS

2025-03-12 09:54:02

2014-03-17 09:22:43

Linux命令

2022-09-02 14:29:01

JavaScrip數(shù)組屬性

2016-06-28 10:19:31

云計(jì)算云安全

2009-11-23 15:57:51

PHP偽靜態(tài)

2021-03-10 10:13:39

爬蟲Python代碼

2021-06-09 10:10:43

數(shù)字化轉(zhuǎn)型IT領(lǐng)導(dǎo)者

2011-06-22 15:21:08

XML

2023-02-03 08:47:20

職位招聘難題

2020-08-10 00:30:55

備份密碼iPhone移動(dòng)安全

2009-02-25 09:52:14

類型轉(zhuǎn)換.NET 強(qiáng)制轉(zhuǎn)型

2009-03-31 13:12:30

解析XMLJava

2010-07-13 16:34:34

Perl 哈希表

2022-11-04 13:35:29

IT遠(yuǎn)程工作混合工作

2022-12-07 10:28:22

2021-09-23 10:30:21

Docker RegiHarborLinux

2022-07-15 14:43:21

數(shù)據(jù)安全Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)