keys HASH |
返回的鑰匙 HASH 列表。返回鍵以隨機順序,但是,事實上,所使用的值與每個共享的次序相同。
在標量上下文 - 數字鍵的哈希
在列表上下文中 - 鍵的列表
試一試以下例子:
#!/usr/bin/perl #by www.gitbook.net %hash = ('One' => 1, 'Two' => 2, 'Three' => 3, 'Four' => 4); @values = values( %hash ); print("Values are ", join("-", @values), "\n"); @keys = keys( %hash ); print("Keys are ", join("-", @keys), "\n");
這將產生以下結果:
Values are 4-3-2-1 Keys are Four-Three-Two-One