Perl 教程 之 Perl 哈希 10

简介: 迭代哈希

Perl 教程 之 Perl 哈希 10

Perl 哈希

迭代哈希

我们可以使用 foreach 和 while 来迭代哈希:

实例 - 使用 foreach

!/usr/bin/perl

%data = ('google'=>'google.com', 'baidu'=>'baidu.com', 'taobao'=>'taobao.com');
foreach $key (keys %data){
print "$data{$key}\n";
}
实例 - 使用 while

!/usr/bin/perl

%data = ('google'=>'google.com', 'baidu'=>'baidu.com', 'taobao'=>'taobao.com');
while(($key, $value) = each(%data)){
print "$data{$key}\n";
}
执行以上程序,输出结果为:

baidu.com
google.com
taobao.com

目录
相关文章
|
7月前
|
Perl
Perl 教程 之 Perl 哈希 12
三元运算符 ? :
33 5
|
7月前
|
Perl
|
7月前
|
Perl
|
7月前
|
Perl
Perl 教程 之 Perl 哈希 3
访问哈希元素
40 4
|
7月前
|
Perl
|
7月前
|
Perl
Perl 教程 之 Perl 哈希 6
读取哈希的 key 和 value
44 1
|
7月前
|
Perl
|
7月前
|
存储 索引 Perl
|
7月前
|
存储 Perl
Perl 教程 之 Perl 数组 10
将数组转换为字符串
71 6
|
7月前
|
存储 索引 Perl