2013-07-17 61 views

回答

10

Array#rassoc完美地適合您的用例。

LANGUAGES = [ 
    ['English', 'en'], 
    ['Deutsch', 'de'] 
] 
LANGUAGES.rassoc("en")[0] 
=> "English" 
+0

完美,非常感謝! – Tintin81

1

如果您只想從代碼訪問語言:使用散列怎麼樣?

LANGUAGES = { 
    'en' => 'English', 
    'de' => 'Deutsch' 
} 
LANGUAGES['en'] 
=> "English" 
+0

其實好點... – Tintin81