ruby數(shù)組與hash操作練習(xí)

題一

1.在irb 中操作:

first_class = ['rails', 'ruby', 'l love ruby', {:a=>1,:b=>2,:c=>3,:d=>[6,7,8] }]first_class中拿出‘l love ruby’和 數(shù)組 [6,7,8]?

2.解答

  • ‘l love ruby’可以用數(shù)組的索引獲取first_class[2] 或者first_class[-2]
  • 獲取[6,7,8]前,先獲取哈希{:a=>1,:b=>2,:c=>3,:d=>[6,7,8] },可以用數(shù)組的索引獲取first_class[3]或者first_class[-1]
  • 從哈希first_class[3]={:a=>1,:b=>2,:c=>3,:d=>[6,7,8] }中獲取數(shù)組[6,7,8],一種方式是用key,first_class[3][:d],另一種方式是用values獲取first_class[3].values[3]或first_class[3].values[-1]
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容