我有一个散列里面的数组。我想用下面的数组知道学生的结果(通过/失败)。首先,我必须将它们与特定标准进行匹配,并将它们的标记与散列通行证进行比较并失败。我想根据他们的标记获得关键通过或失败。如何使用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