Perl 哈希Hash用法之入门教程
keys和values均为任意的标量,但keys通常转换为字符串。可以把hash看作一个简单的数据库,其中每一个key下面可以有一块数据。要访问hash 元素,可以使用下面的语法:$hash{$some_key}要引用整个hash,使用百分号(%)作为前缀。可以使用如下的语法在hash 之间拷贝:当给hash赋值时,有时并不明显哪些元素是keys,那些是values,因此发明了大箭头符号(=>)。某些有用的函数可以对整个hash 进行操作。keys函数会返回此hash的所有keys,values函数将返回所有的values。如果hash中没有元素,则此函数将返回空列表。要查看hash中是否存在某个key,可以使用exists函数,如果hash中存在此key,则返回true,与是否有对应的value无关。delete函数将某个给定的key从hash中删除。如果不存在这个key,则什么也不做,不会有警告或者错误信息。
用户评论