学习笔记 解析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);

相关推荐