-2
내가보고있는 특정 기호의 값을 검색하려면 어떻게해야합니까?해시 값에 어떻게 액세스합니까?
난에 호출 할 수있는 어떤 방법
:red => "blue"
같은
같은 해시 이전의 심볼 정의 된 경우 : "블루"얻을 빨간색? .to_s 및 .id2name는내가보고있는 특정 기호의 값을 검색하려면 어떻게해야합니까?해시 값에 어떻게 액세스합니까?
난에 호출 할 수있는 어떤 방법
:red => "blue"
같은
같은 해시 이전의 심볼 정의 된 경우 : "블루"얻을 빨간색? .to_s 및 .id2name는사용 Hash#[]
"빨간색"내게 줄 :
>> h = {:red => "blue"}
=> {:red=>"blue"}
>> h[:red]
=> "blue"
사용할 수 Hash#fetch
h = {:red => "blue"}
h.fetch(:red) # => "blue"
루비의 문서는 액세스, 키와 값에 대한 소개에서 꽤 좋은 덮여있다
['Hash'] (http://ruby-doc.org/core-2.0/Hash.html). – Stefan
해시 외부에서 정의 된 배열에서 액세스하려고했기 때문에 해결책으로 간단한 답을 간과했습니다. – JonnyPolo