べつに pop も shift もそんな見ない気もするが。

あのへんはシチュエーションによっては直感的ではない。

 arr = ["test","60","75","80","100","80"]
 hash=Hash.new
 hash.store( arr[0], arr.pop )
 
 p hash["test"]

さてなんと表示されるでしょう、みたいな。