1

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

LANGUAGES = [
  ['English', 'en'],
  ['Deutsch', 'de']
]
4

2 回答 2

10

Array#rassoc非常适合您的用例。

LANGUAGES = [
  ['English', 'en'],
  ['Deutsch', 'de']
]
LANGUAGES.rassoc("en")[0]
=> "English"
于 2013-07-17T15:39:23.233 回答
1

如果您只想从代码访问它到语言:使用哈希怎么样?

LANGUAGES = {
  'en' => 'English',
  'de' => 'Deutsch'
}
LANGUAGES['en']
=> "English"
于 2013-07-17T15:44:13.347 回答