Array.inspect
返回其輸出的扁平線:更漂亮,縮進,漂亮的印刷
aoa = [ [1,2,3], [4,5,6] ]
puts aoa.inspect # => [[1, 2, 3], [4, 5, 6]]
有一種簡單的方法來獲得一個縮進輸出呢?確切的格式(例如,第一個[
之後是否有換行符)對我來說並不重要。我只是想讓它更具可讀性。
比較的Perl:
DB<2> print Dumper([[1,2,3],[4,5,6]])
$VAR1 = [
[
1,
2,
3
],
[
4,
5,
6
]
];
該解決方案應該支持散列以及和妥善處理其他事情。
那些準備回答將剪切和粘貼代碼,然後刪除所有'IRB (主):001:0>'。爲什麼不救他們第二步的麻煩? –
謝謝,姆拉登,無論出於何種原因,我沒有找到你關聯的問題。問題解決了。 – AnoE
你應該寫「@Miaden」,而不是「Miadan」,這樣SO纔會通知這個人他們已經留下了評論。 –