fetch() 메서드를 사용하여 Ruby에서 해시 값 가져오기
해시는 현대 프로그래밍 언어의 매우 일반적인 부분입니다. 해당 값이 있는 컬렉션 키입니다.
Hash는 대부분 배열과 유사하지만 Array와 Hash의 주요 차이점은 배열의 인덱스가 정수이고 프로그램에 의해 자동으로 생성되지만 Hash는 모든 유형의 임의 키로 요소를 인덱싱한다는 것입니다.
이 기사에서는 해시에서 데이터를 추출하는 다양한 방법을 살펴보고 더 쉽게 만들기 위해 주제와 관련된 몇 가지 예를 볼 것입니다.
방법 1: fetch()
방법을 사용하여 해시 값 가져오기
fetch()
메서드를 사용하여 해시에서 데이터를 추출할 수 있습니다. 아래 예제에서는 fetch()
메서드를 사용하여 키를 기반으로 해시에서 값을 가져오는 방법을 보여줍니다.
아래 예를 살펴보십시오.
Hash = { "a" => 120, "b" => 220 }
puts "Hash A fetch form : #{Hash.fetch("a")}"
위의 예에서 A
키를 사용하여 데이터를 추출합니다. 위의 프로그램은 아래 출력을 제공합니다.
Hash A fetch form : 120
방법 2: 일반적인 방법을 사용하여 해시 값 가져오기
fetch()
메서드를 사용하지 않으려는 경우 이 예제를 따를 수 있습니다. 아래 예제에서는 해시에서 특정 키의 데이터를 추출하는 방법을 살펴봅니다.
아래 예를 살펴보겠습니다.
Hash = { "a" => 120, "b" => 220 }
puts "Hash A fetch form : #{Hash["a"]}"
위의 예에서 A
키를 사용하여 데이터를 추출합니다. 위의 프로그램은 아래 출력을 제공합니다.
Hash A fetch form : 120
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn