Re: [問題] shell下輸出array為甚麼會自動換行?
2.1.2 :005 > puts [[1,0],[3,1]]
1
0
3
1
=> nil
2.1.2 :006 > puts [[1,0],[3,1]].inspect
[[1, 0], [3, 1]]
=> nil
2.1.2 :007 >
你要的是這樣對吧?
※ 引述《abc0 (haha)》之銘言:
: 初學Ruby, 請問各位高手
: 純粹只是要從method裡面想回傳一個陣列,
: 想要都放在同一行, 像是[[1, 0], [3, 1]]這樣.
: 但是為何印出時會自動分行呢? 如何避免? 非常感謝!
: ttt.rb的內容
: def ttt()
: return [[1,0],[3,1]]
: end
: puts ttt()
: $ruby ttt.rb
: 1
: 0
: 3
: 1
: $
--
˙
Nuclear Launch Detected
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.77.187
※ 文章網址: http://www.ptt.cc/bbs/Ruby/M.1417159535.A.F9F.html
推
12/14 13:21, , 1F
12/14 13:21, 1F
討論串 (同標題文章)
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章