a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Perl > 正文

perl哈希的一個示例解析

2020-02-23 19:47:19
字體:
供稿:網(wǎng)友

本文重點給各位附上perl哈希的一個示例解析,Perl語言和其他編程語言各有各的特點,趕緊跟隨武林技術(shù)頻道的小編一起來學(xué)習(xí)吧。


#!/bin/perl
use strict;?
use warnings;?

my %movies;?
my $film;?
my %reverse_result;?
my $director;?
my @data;?

%movies =?
(?
? 'The Shining'?????? => 'Kubrick',?
? 'Ten Commandments'? => 'DeMille',?
? 'Goonies'?????????? => 'Spielberg',?
);?

#輸出哈希的值,輸出的結(jié)果為Kubrick?
print $movies{'The Shining'};?

#同時輸出鍵和值?
foreach $film(keys %movies)?
{?
?? print "$film was directed by $movies{$film}./n";?
}?

#添加空格?
print "/n";?

#哈希結(jié)構(gòu)的切換?
%reverse_result=reverse %movies;?
foreach $director(keys %reverse_result)?
{?
?? print "$director directe the $reverse_result{$director}./n";??
}

#添加空格?
print "/n";

#當哈希結(jié)構(gòu)用于列表環(huán)境中時,perl會將hash重新變?yōu)橛申P(guān)鍵詞和鍵值組成的普通列表?
@data=%movies;?
?print "@data/n";?

#添加空格?
print"/n";?

#得到的數(shù)組是一個分為奇數(shù)為film,偶數(shù)為director的數(shù)組,或者相反?
#然后我們將數(shù)組賦值給hash?
%movies=@data;?
foreach $director(keys %reverse_result)?
{?
? print "$director directe the $reverse_result{$director}./n";??
}?????
print "The result is not change/n";

?

以下為輸出結(jié)果:
??? F:/>perl/a.pl?
??? KubrickGoonies was directed by Spielberg.?
??? The Shining was directed by Kubrick.?
??? Ten Commandments was directed by DeMille.?

??? DeMille directe the Ten Commandments.?
??? Spielberg directe the Goonies.?
??? Kubrick directe the The Shining.?

??? Goonies Spielberg The Shining Kubrick Ten Commandments DeMille?

??? DeMille directe the Ten Commandments.?
??? Spielberg directe the Goonies.?
??? Kubrick directe the The Shining.?

??? F:/>

#----測試哈希key的方法:
if(exists $hash{keyval})?
{?
}?
#----刪除關(guān)鍵字:
delete hash {keyval};

#---清空哈希:
%hash=();

以上就是小編分享的perl哈希的一個示例解析,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 午夜精品影院 | 国产精品永久在线 | 玖玖精品在线 | 国产一级91| 成人日韩 | 精品国产乱码久久久久久闺蜜 | 999久久久国产999久久久 | 国产亚州av | 国产自产自拍 | 欧美性一区二区三区 | 欧美成人午夜免费视在线看片 | 亚洲午夜免费视频 | 在线日本视频 | 亚洲啊v在线 | 亚洲 成人 av | 国产一级淫片91aaa | 欧美日韩国产精品 | 久久青青| 日韩视频在线播放 | 久草一区| 中文字幕在线看片 | 一道本视频| 色吧久久| 久久久久一级 | 国产精品一区二区久久久久 | 国产精品久久久久久久岛一牛影视 | 日韩爱爱免费视频 | 国产精品乱码一区二区三区 | 国产精品久久九九 | 婷婷久久五月天 | 久久av免费 | 一区二区福利 | 中文字幕第二十六页页 | 少妇无套高潮一二三区 | 中文字幕在线免费 | 娇小12-13╳yⅹ╳毛片 | 日韩在线不卡 | 91伊人| 粉嫩高清一区二区三区精品视频 | 天堂va久久久噜噜噜久久va | 国产精品一区二区久久精品涩爱 |