我有一個散列裏面的數組。我想用下面的數組知道學生的結果(通過/失敗)。首先,我必須將它們與特定標準進行匹配,並將它們的標記與散列通行證進行比較並失敗。我想根據他們的標記獲得關鍵通過或失敗。如何使用Ruby實現此目的?假設如何從數組中的嵌套散列獲取鍵值?
array = [
{
:standard =>1
:pass=>{:tamil=>30,:eng=>25,:math=>35},
:fail=>{:tamil=>10,:eng=>15,:maths=>20}
},
{
:standard =>2,
:pass=>{:tamil=>40,:eng=>35,:math=>45},
:fail=>{:tamil=>20,:eng=>25,:maths=>30}
}
]
那麼產量將你期待嗎? – 2014-09-29 06:11:48
學生的成績 - 通過或失敗 – 2014-09-29 06:14:15
@Jaklin - 我沒有得到,你們每個學生都通過和失敗,所以你要如何確定誰是通過或誰是失敗 – Sontya 2014-09-29 06:26:35