ruby - 如何只打印键值对中的一个值

标签 ruby

这是我的代码

lunch_order = {
  "Ryan" => "wonton soup",
  "Eric" => "hamburger",
  "Jimmy" => "sandwich",
  "Sasha" => "salad",
  "Cole" => "taco"
}

lunch_order.each { |element| puts element }

我想打印出值,但是在这里,值和键都被打印了。

最佳答案

你可以使用

lunch_order.each { |key, value| puts value}

Codepad Example

关于ruby - 如何只打印键值对中的一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25135800/

相关文章:

ruby - 在 Rails 3 中单击按钮时自动复制到剪贴板?

ruby-on-rails - Rails 资源路由缺少参数但匹配文档

c - 为什么我的 C 扩展没有创建唯一实例?

ruby - 获取 Ruby 中的所有视频 mime 类型

ruby - 为什么 assert_equal 哈希的格式/语法与其他 assert_equals 不同?

ruby-on-rails - 在管理 Gem Rails 中设置管理员

ruby - 在公差范围内确定两条线段是否属于同一线段的最有效方法是什么?

ruby-on-rails - 保存使用 RMagick 使用 Rails 和 CarrierWave 创建的图像

ruby - 了解 Ruby 中 If 条件中的 "||"OR 运算符

ruby - 如何使用 ruby​​ 将多个图像组合成一个 PDF?