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}

目录
相关文章
|
存储 自然语言处理 Java
【elasticsearch】记录ES查询数据结果为空的问题(单个字搜索可以,词语搜索为空)
【elasticsearch】记录ES查询数据结果为空的问题(单个字搜索可以,词语搜索为空)
1020 0
|
前端开发
TS声明promise返回来的数据类型
TS声明promise返回来的数据类型
|
存储 Java 时序数据库
【SpringBoot系列】微服务监测(常用指标及自定义指标)
【4月更文挑战第6天】SpringBoot微服务的监测指标及自定义指标讲解
501 0
|
数据库 JavaScript SQL
❤Nodejs 第八章(操作本地数据库优化查询为分页查询方式)
【4月更文挑战第8天】在Node.js中,本章讲述了如何优化本地数据库查询以实现分页。首先,添加了前端分页参数`pageNum`(页码)和`pageSize`(每页条数)。接着,通过打印`req.query`来验证参数是否正确传递。初始查询示例为`SELECT * FROM user WHERE age = 18 LIMIT 0, 10`。当改变分页参数时,查询能相应更新。在实现动态偏移量`offset`时,起初因误添加`' AND' : ' WHERE'`导致错误,修正后使用`LIMIT`和计算出的`offset`进行分页。
275 5
❤Nodejs 第八章(操作本地数据库优化查询为分页查询方式)
|
12月前
|
运维 监控 网络安全
ClientAliveCountMax设置0可以吗
在决定"clientalivecountmax"或类似并发控制机制时,务必进行充分的测试与评估,确保既能满足业务连续性要求,又能有效管理资源。访问[专业云服务提供商,了解更多关于优化服务器配置、提升网络应用性能的专业知识与解决方案,帮助您在复杂的网络环境中做出更明智的选择。
270 0
|
Java
Java中绘制K线图
要在Java中绘制K线图,可以使用JavaFX库。JavaFX是一个用于构建富客户端应用程序的平台,它提供了丰富的图形和动画功能。
339 0
|
监控 安全 5G
UWB人员精准定位系统源码,实现实时定位、人机料配对、物料标签配置、智慧调度、轨迹追踪
人员定位管理系统通过在厂区、车间部署UWB定位基站,实时采集人员、机具、物料上定位标签回传的位置信息数据,采用多维定位模式,精确定位人、机具、物料的实时位置,实现实时定位、人机料配对、物料标签配置、智慧调度、轨迹追踪、工时统计、区域物料统计、电子围栏等应用功能。
283 1
|
SQL 应用服务中间件 Shell
阿里云国际站代理商:阿里云服务器系统磁盘总读BPS突增引发网站502BadGateway错误处理实践
@luotuoemo 飞机@TG 【聚搜云】服务器运维专家! 阿里云国际站代理商:阿里云服务器系统磁盘总读BPS突增引发网站502BadGateway错误处理实践,确定问题后,我们需要对系统进行优化,以降低磁盘的读取次数。首先可以对服务器进行清理,删除无用的临时文件和日志文件,这些都可能占据大量的磁盘空间,并且增加磁盘的读取次数。其次可以对数据库进行优化,例如优化SQL查询,避免全表扫描,减少不必要的磁盘IO。
|
人工智能 安全 IDE
不会写代码同学的福音——AI 代码生成器Amazon CodeWhisperer(通过注释写代码)
不会写代码同学的福音——AI 代码生成器Amazon CodeWhisperer(通过注释写代码)
229 0
|
测试技术 网络性能优化 虚拟化
VMWare ESXi中,不同的虚拟网卡性能竟然能相差三倍!
VMWare ESXi中,不同的虚拟网卡性能竟然能相差三倍!