📅  最后修改于: 2023-12-03 15:11:35.713000             🧑  作者: Mango
在 Ruby 的散列(Hash)中,each_pair() 函数能够让我们对散列中的每一对键值对进行操作。
hash.each_pair do |key, value|
# 操作
end
每个键值对都会被遍历,不返回特定的值。
address_book = {"Jane Doe" => "123 Main St.", "Jim Smith" => "456 Park Ave."}
address_book.each_pair do |name, address|
puts "#{name} lives at #{address}"
end
上述代码将输出:
Jane Doe lives at 123 Main St.
Jim Smith lives at 456 Park Ave.
通过使用 each_pair() 函数,我们可以更方便地对散列进行遍历和操作。这是 Ruby 散列中的重要函数之一,能够为我们的编程带来很多便利。