当前位置:首页 » Perl » Perl delete()函数

Perl delete()函数

perl delete()函数,delete()函数学习例子,delete()函数实例代码,delete()函数在线教程等

语法

delete LIST


定义和使用

从哈希或指定的阵列的元素,删除指定的键和关联值。 操作的单个元素或切片。

返回值

  • 返回undef,如果该键不存在

  • 相关联删除的哈希键或数组索引的值。

实例

下面的(低效率)删除%HASH和@ARRAY的所有值:

    foreach $key (keys %HASH) {
	delete $HASH{$key};
    }

    foreach $index (0 .. $#ARRAY) {
	delete $ARRAY[$index];
    }

这样做:

 delete @HASH{keys %HASH};

 delete @ARRAY[0 .. $#ARRAY];