如何从Ruby中的多维数组中检索值?

Tin*_*n81 1 ruby arrays multidimensional-array

English通过提供从这个数组中检索的最简单方法是en什么?

LANGUAGES = [
  ['English', 'en'],
  ['Deutsch', 'de']
]
Run Code Online (Sandbox Code Playgroud)

Dog*_*ert 10

Array#rassoc 完美适合您的用例.

LANGUAGES = [
  ['English', 'en'],
  ['Deutsch', 'de']
]
LANGUAGES.rassoc("en")[0]
=> "English"
Run Code Online (Sandbox Code Playgroud)