麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Perl > 正文

perl哈希的一個(gè)實(shí)例分析

2020-06-04 20:29:49
字體:
供稿:網(wǎng)友

代碼如下:
#!/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'}; 

#同時(shí)輸出鍵和值 
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";

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

#添加空格 
print"/n"; 

#得到的數(shù)組是一個(gè)分為奇數(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:/>

#----測(cè)試哈希key的方法:
if(exists $hash{keyval}) 


#----刪除關(guān)鍵字:
delete hash {keyval};

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久综合精品视频 | 国产日韩亚洲 | 国产大片中文字幕在线观看 | 欧美成在线视频 | 久久久久久艹 | 国产精品麻豆一区二区三区 | 久色视频网站 | 国产成人精品二区 | 西川av在线一区二区三区 | 模特三级在线观看 | 欧美成人a | 日本高清电影在线播放 | 黄色一级片在线观看 | 色婷婷av一区二区三区久久 | 久久精品网站视频 | 国产午夜亚洲精品理论片大丰影院 | 久久99在线 | 极品国产91在线网站 | 国产成人自拍av | 欧美成人se01短视频在线看 | 国产真实孩交 | av国产免费 | 欧美城网站地址 | 末成年女av片一区二区 | 色妞视频男女视频 | 爱福利视频网 | 91精品国产一区二区在线观看 | 成年免费视频黄网站在线观看 | 日韩精品中文字幕在线观看 | 女人叉开腿让男人桶 | 深夜毛片免费看 | 欧美一级做性受免费大片免费 | 久产久精品 | 欧美人的天堂一区二区三区 | tube7xxx| 久久精品亚洲精品国产欧美kt∨ | av在线免费网 | 亚洲综合视频网 | 无遮挡一级毛片视频 | 激情宗合网 | 免费毛片在线 |