社区编辑申请
注册/登录
学习笔记 解析Perl关联数组函数的使用
开发 架构
前面我们介绍了Perl关联数组的概念,相信大家对它应该有所了解,这里我们和大家一起来学习一下Perl关联数组函数的用法。

本文和大家重点讨论一下Perl关联数组函数的使用,在学习Perl语言的过程中,Perl关联数组函数有很多值得学习的地方,这里和大家简单分享一下它的用法,希望本文的介绍能让你有所收获。

Perl关联数组函数用法

Perl关联数组函数名 keys

调用语法@list=keys(%assoc_array);

解说返回关联数组无序的下标列表。


Perl关联数组函数名 values

调用语法@list=values(%assoc_array);

解说返回关联数组无序的值列表。


Perl关联数组函数名 each

调用语法@pair=each(%assoc_array);

解说返回两个元素的列表--键值对(即下标和相应的值),同样无序。当关联数组已空,
则返回空列表。


Perl关联数组函数名 delete

调用语法element=delete(assoc_array_item);

解说删除关联数组中的元素,并将其值作为返回值。

例子%array=("foo",26,"bar",17");

$retval=delete($array{"foo"});

结果$retval=26;


Perl关联数组函数名 exists

调用语法result=exists(element);

解说在Perl5中定义,判断关联数组中是否存在某元素,若存在,返回非零值(真),否则
返回零值(假)。

例子$result=exists($myarray{$mykey});

【编辑推荐】

  1. Perl函数集-数组和Perl列表函数解析
  2. Perl进程控制函数用法详尽解读
  3. 解析两大Perl标量的操作符
  4. Perl进程启动函数用法解析
  5. 技术分享 详解Perl函数的参数接收方法
责任编辑:佚名 来源: csdn.net
相关推荐

2010-07-13 14:26:11

Perl数组

2010-07-16 10:38:24

Perl关联数组

2010-07-21 13:53:07

Perl引用

2010-07-13 10:13:35

Perl内部函数

2010-07-19 13:49:17

Perl函数

2010-07-21 13:59:59

Perl引用

2010-07-19 14:13:41

Perl函数

2010-07-26 13:13:33

Perl函数参数

2010-07-21 10:18:41

Perl map函数

2010-07-19 09:45:09

Perl数组

2010-07-20 13:12:11

Perl数组

2010-07-21 13:43:30

2010-07-20 14:41:55

Perl语法

2010-07-19 16:25:06

Perl数组

2010-07-19 10:01:57

Perl函数

2010-07-19 13:17:12

Perl二维数组

2010-07-16 14:05:58

Perl数组

2010-07-21 14:18:27

Perl函数

2010-07-19 09:52:04

2010-07-13 15:15:49

同话题下的热门内容

微服务架构的可观察性设计模式汽车之家APP基于Mach-O的探索与实践六张图告诉你 RocketMQ 是怎么保存偏移量的Dubbo 高性能 RPC 框架实践如何使用 Sentinel 保护您的微服务微服务架构的服务发现设计模式Hadoop中的契约监控机制,被惊艳到了聊聊客户档案模型的设计与管理

编辑推荐

终于有人把Elasticsearch原理讲透了!花了一个星期,我终于把RPC框架整明白了!拜托!面试不要再问我Spring Cloud底层原理陌陌基于K8s和Docker容器管理平台的架构实践收藏 | 第一次有人把“分布式事务”讲的这么简单明了
我收藏的内容
点赞
收藏

51CTO技术栈公众号