2014-10-15 3 views
0

의 배열 내부에 하나의 해시 값을 가져옵니다 :내가 해시의 배열이 해시

array = [ 
     { 
     a: 1, 
     b: 2, 
     c: [3] 
     }, 
     { 
     a: 1, 
     b: 2, 
     c: [3, 4, 5] 
     }, 
    ] 

을 첫 번째 해시에 c: 키의 배열 값 내부 값 3을 대상으로하고 싶습니다. 특정 값을 캡처하려면 무언가가 array[0]에 추가 될 것으로 가정합니다.

답변

4

해시에서 c: [3]:c => [3]의 구문 설탕입니다. 따라서 값 3에 액세스하려면

array[0][:c][0] 
#=> 3 
관련 문제