数组,哈希嵌套

数组,哈希的引用

1.哈希的嵌套和引用

%hash = (

'group1', {'fruit', 'banana', 'drink', 'orange juice', 'vegetable', 'cauliflower'},

'group2', {'fruit', 'apple', 'drink', 'apple juice', 'vegetable', 'lettuce'},

'group3', {'fruit', 'orange', 'drink', 'red tea', 'vegetable', 'tomato'},

'group4', {'fruit', 'pear', 'drink', 'red wine', 'vegetable', 'cucumber'}

);

for $key (sort keys %{hash})
{
print "$key:\n";
my $ref=$hash{$key};
for $attr(sort keys %{$ref} )
{
$Val=%$ref{$attr};
print "$attr\t\t$Val\n";
}
print "\n"; }

输出结果

group1:
drink orange juice
fruit banana
vegetable cauliflower group2:
drink apple juice
fruit apple
vegetable lettuce group3:
drink red tea
fruit orange
vegetable tomato group4:
drink red wine
fruit pear
vegetable cucumber

2.数组的嵌套和引用

@fruit = ("banana","apple","orange","pear");

@vegetable = ("cauliflower","lettuce","tomato","cucumber");

@drink = ("orange juice","apple juice","red tea","red wine");

@list = ([@fruit],[@vegetable],[@drink]);

$ref = $list[1];

for $attr1(@list)
{
print "@$attr1:\n";
for my $attr(@{$attr1})
{
print "$attr\n";
}
print "\n";
}

输出结果:

banana apple orange pear:
banana
apple
orange
pear cauliflower lettuce tomato cucumber:
cauliflower
lettuce
tomato
cucumber orange juice apple juice red tea red wine:
orange juice
apple juice
red tea
red wine

最新文章

  1. Javascript Promise入门
  2. java-汉字转化拼音(纯java)
  3. mrp功能分类
  4. TOKEN+签名验证
  5. 【代码优化】坚持使用Override注解
  6. C#语言的几个层次
  7. 反对网抄,没有规则可以创建目标"install" 靠谱解答
  8. Docker简介(转)
  9. Python3系列__01Python安装
  10. Ansible第二章:palybook介绍与使用--小白博客
  11. Vue相关目录
  12. Debian setup the time
  13. 作业二/Git的安装以及使用
  14. 「HNOI2015」开店(树链剖分, 主席树)
  15. cygwin下安装c语言开发环境
  16. C++中的乱七八糟问题
  17. 【原创】MySQL 生产环境备份还原
  18. Easyui Datagrid相同连续列合并扩展(三)
  19. Oracle函数中文转拼音(首字母)
  20. Python迭代(入门8)

热门文章

  1. JavaScript之数组常用API
  2. 第四篇:理解vue代码
  3. 理解 Spring IoC 容器
  4. Dapr 的 gRPC组件 (又叫可插拔组件) 的提案
  5. 基于HBuilderX+UniApp+ThorUI的手机端前端开发处理
  6. 云原生之旅 - 3)Terraform - Create and Maintain Infrastructure as Code
  7. Beats:Beats 入门教程 (二)
  8. rook-ceph说明
  9. 关于Loki中promtail组件收集日志的几点思考
  10. Handler机制与生产者消费者模式