你寫的不是散列表 是數(shù)組
hashtest={'a'=>'c','b'=>'d','c'=>'e','d'=>'f'}才對
ruby 散列表 報 can't convert Hash into Integer
ruby 散列表 報 can't convert Hash into Integer
我想建立一個散列表,但是不會用.
irb(main):011:0> hashtest=['a'=>'c','b'=>'d','c'=>'e','d'=>'f']
=> [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]
irb(main):012:0> hashtest['a']
TypeError:can't convert String into Integer
\x05from (irb):12:in `[]'
\x05from (irb):12
\x05from :0
并且irb(main):013:0> hashtest.size
=> 1
為啥是1呢?
irb(main):014:0> hashtest.empty?
=> false
irb(main):015:0> hashtest.keys
NoMethodError:undefined method `keys' for [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]:Array
\x05from (irb):15
\x05from :0
irb(main):016:0> hashtest.values
NoMethodError:undefined method `values' for [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]:Array
\x05from (irb):16
\x05from :0
這是為什么.
我想建立一個散列表,但是不會用.
irb(main):011:0> hashtest=['a'=>'c','b'=>'d','c'=>'e','d'=>'f']
=> [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]
irb(main):012:0> hashtest['a']
TypeError:can't convert String into Integer
\x05from (irb):12:in `[]'
\x05from (irb):12
\x05from :0
并且irb(main):013:0> hashtest.size
=> 1
為啥是1呢?
irb(main):014:0> hashtest.empty?
=> false
irb(main):015:0> hashtest.keys
NoMethodError:undefined method `keys' for [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]:Array
\x05from (irb):15
\x05from :0
irb(main):016:0> hashtest.values
NoMethodError:undefined method `values' for [{"a"=>"c","b"=>"d","c"=>"e","d"=>"f"}]:Array
\x05from (irb):16
\x05from :0
這是為什么.
其他人氣:227 ℃時間:2020-05-12 09:23:53
優(yōu)質(zhì)解答
我來回答
類似推薦
- 英語.convert…to…和convert…into…的區(qū)別
- 是企業(yè)電子報表里.Could not convert variant of type(Null) into type (Double)
- convert...into...啥意思?
- 【delphi數(shù)據(jù)庫問題】Could not convert variant of type (Null) into type (string)
- solar cells、directly into、electricity、convert、can、sunlight 連詞成句
- 某人用392牛的力豎直向上提質(zhì)量為30千克的物體,他能否提起?物體受到的合力是多大?方向如何?
- 英語翻譯
- (X 3)的平方-X平方=39如何解
- 占地面積943.9千平方米等于多少畝
- over the two days .over two days 和in over two
- 小數(shù)和整數(shù)的意義相同嗎?
- 從視覺,聽覺,嗅覺,味覺角度描寫春天景物的詩句
猜你喜歡
- 1You are the love of my life 中文意思
- 2小學(xué)六年級英語考卷的題目,急!
- 3袋中裝的球,除去兩個以外都是紅色,除去兩個以外都是黃色球,除去兩個以外都是藍(lán)色球,請問袋中共裝有幾個球?
- 4青山水泥廠要把一批水泥運到碼頭,用本廠的一輛貨車來運需10才能運完;如果用運輸公司的一輛大貨車來運只需5次就能運完.現(xiàn)由本廠的一輛貨車運送了4次,剩下部分由本廠一輛貨車和運輸公司的一輛大貨車共同運送,問剩下的需要幾次才能運完(要算式)
- 5∫dx/(sinx+cosx)
- 6請教關(guān)于泰語的發(fā)音問題
- 7有關(guān)當(dāng)幸福來敲門的英文介紹
- 8小明的臥室經(jīng)測量長是3米,寬是5米,高是2.8米,其中門窗所占的面積是6平方米求粉刷臥室的面積
- 9歌頌父母之愛的名言警句
- 10下列生活里常見現(xiàn)象中,一定涉及化學(xué)變化的是( ) A.冰雪融化 B.冰箱中放入活性炭后,異味消失 C.點燃酒精加熱火鍋 D.榨取果汁
- 11下面的小動物分別代表哪個數(shù)字?
- 12工字開頭的成語