Perl 教程 之 Perl 哈希 5

简介: 读取哈希的 key 和 value

Perl 教程 之 Perl 哈希 5

Perl 哈希

读取哈希的 key 和 value

读取所有key
我们可以使用 keys 函数读取哈希所有的键,语法格式如下:

keys %HASH
该函数返回所有哈希的所有 key 的数组。

实例

!/usr/bin/perl

%data = ('google'=>'google.com', 'baidu'=>'baidu.com', 'taobao'=>'taobao.com');

@names = keys %data;

print "$names[0]\n";
print "$names[1]\n";
print "$names[2]\n";

执行以上程序,输出结果为:

taobao
google
baidu

目录
相关文章
|
10月前
|
Python
python pandas学习(一)
该代码段展示了四个主要操作:1) 删除指定列名,如商品id;2) 使用正则表达式模糊匹配并删除列,例如匹配订单商品名称1的列;3) 将毫秒级时间戳转换为带有时区调整的日期时间格式,并增加8小时以适应本地时区;4) 将列表转换为DataFrame后保存为Excel文件,文件路径和名称根据变量拼接而成。
148 3
|
小程序 搜索推荐 JavaScript
最新计算机软件毕业设计选题大全
最新计算机软件毕业设计选题大全
154 0
|
消息中间件 监控 JavaScript
用这4招 优雅的实现Spring Boot 异步线程间数据传递
用这4招 优雅的实现Spring Boot 异步线程间数据传递
|
缓存 监控 Linux
Linux 内存和系统性能常用监控管理命令(上)|学习笔记
快速学习 Linux 内存和系统性能常用监控管理命令(上)
Linux 内存和系统性能常用监控管理命令(上)|学习笔记
SVN 版本冲突解决
环境:Visual Studio 2010插件: 问题: 假设A、B两个用户都在版本号为10的时候,更新了NewBillFeature.cs这个文件,A用户在修改完成之后提交NewBillFeature.cs到服务器,这个时候提交成功,这个时候NewBillFeature.cs文件的版本号已经变成11了。同时B用户在版本号为10的NewBillFeature.cs文件上作修改,修改完成之后
1219 0
|
Web App开发 JavaScript 前端开发
【转】网页html+css样式各类常用小结
如内容超出单元格,则隐藏style="TABLE-LAYOUT: fixed"让弹出窗口总是在最上面: 不要滚动条? 让竖条没有: 让横条没有: 两个都去掉?更简单了 怎样去掉图片链接点击后,图片周围的虚线? 电子邮件处理提交表单 在打开的子窗口刷新父窗口的代码里如何写? window.
1936 0
|
4天前
|
数据采集 人工智能 安全
|
13天前
|
云安全 监控 安全