通过提供English
从此数组中检索en
的最简单方法是什么?
LANGUAGES = [
['English', 'en'],
['Deutsch', 'de']
]
答案 0 :(得分:10)
Array#rassoc
完全适合您的用例。
LANGUAGES = [
['English', 'en'],
['Deutsch', 'de']
]
LANGUAGES.rassoc("en")[0]
=> "English"
答案 1 :(得分:1)
如果你只想从代码访问它到语言:如何使用哈希?
LANGUAGES = {
'en' => 'English',
'de' => 'Deutsch'
}
LANGUAGES['en']
=> "English"