OHM MEMO v2
2015年2月26日 星期四
Ruby: Array to Hash with Hash select Array
Ruby Tips
由 x 原始資料透過 y 篩選後,輸出 hash 並帶有順序id
x = ["棒球", "壘球", "籃球", "足球"]
y = ["籃球", "棒球"]
Hash[x.map {|i| [x.index(i), i] }].select { |k, v| y.include?(v) }
return:
{0=>"棒球", 2=>"籃球"}
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)