[問題] 開檔和讀檔問題
問題1:
因為是ruby新手 所以有些東西不是很了解
比如說, ruby變數使用不用宣告
那我如果在做開檔程式時, 如下
filename = 1
File.open("filename")
第2行開檔好像沒辦法?, 轉成.to_i好像也不行?
那以file open來說, 怎麼開啟變數名稱的資料呢??
問題2:
ref: http://0rz.tw/102fu
以這個程式來說 我比較搞不懂的是
hash[$1] = hash[$1] + 1
裡面的$1是代表什麼呢? 試過$0和$2, 好像都跑出不是要的東西
除此之外, 可以以類似這種方法去算其他欄位的值count出來的數嗎?(欄位間以空白相接)
比如
countryA apple good expensive
countryB apple good cheap
countryA mango bad expensive
countryC apple soso normal
像我要分別去算countryA出現的次數, apple出現次數, good出現次數..etc.
以hash要該怎麼去做呢??
不好意思 問了些簡單問題@@
感覺網路上的文件好像很少提供一些implement的example
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.245.229
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章