Ruby Hash 반복문 사용하는 방법 - Hash.each / Hash.each_pair / Hash.each_key / Hash.each_value
Ruby Hash 반복문 사용하는 방법 - Hash.each / Hash.each_pair / Hash.each_key / Hash.each_value Ruby에서 Hash의 각 요소들로 반복문을 사용할 때 사용하는 Hash.each / Hash.each_pair / Hash.each_key / Hash.each_value 메소드의 사용 방법을 알려드리도록 하겠습니다. Hash.each / Hash.each_pair 사용 방법 hash = { key1: 1, key2: "abcd", key3: ["a", "b", "c"], key4: :df, key5: { k1: "v1" }, } p hash # Output # {:key1=>1, :key2=>"abcd", :key3=>["a", "b", "c"], :..
2022. 9. 22.
Ruby Hash 존재하는 모든 키 구하는 방법 - Hash.keys
Ruby Hash 존재하는 모든 키 구하는 방법 - Hash.keys Ruby의 Hash에서 존재하는 모든 키를 구할 때 사용하는 keys 메소드를 알려드리도록 하겠습니다. Hash.keys 사용 방법 hash1 = { key1: 1, key2: 2, key3: 3, key4: 4, key5: 5, } p hash1 # {:key1=>1, :key2=>2, :key3=>3, :key4=>4, :key5=>5} p hash1.keys # [:key1, :key2, :key3, :key4, :key5] p hash1.keys.length # 5 hash2 = {} p hash2 # {} p hash2.keys # [] p hash2.keys.length # 0 hash에 [.keys] 메소드를 사용하는 것으..
2022. 9. 19.
Ruby Hash 선언 방법 / Hash 초기화 방법
Ruby Hash 선언 방법 / Hash 초기화 방법 Ruby에서 Hash를 선언하는 방법, 초기화 하는 방법 몇가지를 예시로 보여드리면서 알려드리도록 하겠습니다. hash = {} p hash # {} hash = Hash.new p hash # {} key4 = :key4 key6 = "key6" key7 = [:key7, :key8] hash = { key0: 0, :key1 => 1, :"key2" => 2, "key3": 3, key4 => 4, "key5" => 5, key6 => 6, key7 => 7, } p hash # {:key0=>0, :key1=>1, :key2=>2, :key3=>3, :key4=>4, "key5"=>5, "key6"=>6, [:key7,..
2022. 9. 16.
Ruby String sub / gsub / sub! / gsub! 사용 방법 (루비 문자열 치환하는 방법)
Ruby String sub / gsub / sub! / gsub! 사용 방법 (루비 문자열 치환하는 방법) Ruby에서 문자열을 치환할 때 사용하는 메소드 sub / gsub / sub! / gsub! 의 사용 방법에 대해 알려드리도록 하겠습니다. sub 사용 방법 str = "공일공-일이삼-사오육-칠팔구" p str.sub("-", "/") # "공일공/일이삼-사오육-칠팔구" p str.sub(/[공일이삼사오육칠팔구]/, "X") # "X일공-일이삼-사오육-칠팔구" numbers = { "공" => "0", "일" => "1", "이" => "2", "삼" => "3", "사" => "4", "오" => "5", "육" => "6", "칠" => "7", "팔" => "8", "구" => "9", }..
2022. 9. 15.