Perl 程式設計/關鍵字/keys
外觀
Thekeys命令在列表上下文中呼叫時,返回HASH擁有的所有鍵,以明顯隨機的順序。 在 Perl 5.12.0 或更高版本中,返回ARRAY的索引。
作為副作用,keys重置ARRAY或HASH的內部迭代器(參見 each)。 在空上下文呼叫它將重置迭代器,而沒有其他開銷。
keys HASH
keys ARRAY
keys EXPRESSION
| 上一頁:join | 關鍵字 | 下一頁:kill |
Thekeys命令在列表上下文中呼叫時,返回HASH擁有的所有鍵,以明顯隨機的順序。 在 Perl 5.12.0 或更高版本中,返回ARRAY的索引。
作為副作用,keys重置ARRAY或HASH的內部迭代器(參見 each)。 在空上下文呼叫它將重置迭代器,而沒有其他開銷。
keys HASH
keys ARRAY
keys EXPRESSION
%hash = (foo => 11, bar => 22, baz => 33);
print "keys, values\n";
@keys = keys %hash;
@values = values %hash;
while (@keys) {
print pop(@keys), ' => ', pop(@values), "\n";
}
keys, values foo => 11 baz => 33 bar => 22
| 上一頁:join | 關鍵字 | 下一頁:kill |