Perl 教程 之 Perl 哈希 2

简介: 创建哈希

Perl 教程 之 Perl 哈希 2

Perl 哈希

创建哈希

创建哈希可以通过以下两种方式:

一、为每个 key 设置 value
$data{'google'} = 'google.com';
$data{'baidu'} = 'baidu.com';
$data{'taobao'} = 'taobao.com';
二、通过列表设置
列表中第一个元素为 key,第二个为 value。

%data = ('google', 'google.com', 'baidu', 'baidu.com', 'taobao', 'taobao.com');
也可以使用 => 符号来设置 key/value:

%data = ('google'=>'google.com', 'baidu'=>'baidu.com', 'taobao'=>'taobao.com');
以下实例是上面实例的变种,使用 - 来代替引号:

%data = (-google=>'google.com', -baidu=>'baidu.com', -taobao=>'taobao.com');
使用这种方式 key 不能出现空格,读取元素方式为:

$val = $data{-google}
$val = $data{-baidu}

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