[問題] 如何讓print的多排文字並列

看板Python作者 (烏鴉)時間14年前 (2010/10/27 15:53), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/2 (看更多)
請教一下,我現在已生成許多以格子形成的圖形 如: 第一種 ●●● ● ● 第二種 ●●●●● 第三種 ● ● ● ● ● 但如果就這樣直直的印出來,太浪費空間也不方便對照,因為圖可能有幾十種。 請問有什麼方法可以讓這些圖型並列呢? 變成: ●●● ●●●●● ● ● ● ● ● ● ● 因為圖形之間的column跟row長度不一定相同,而我又是以二元陣列來存放 這個圖形的格子。 row1 -> [●,●,●] row2 -> [●] row3 -> [●] 直接以 \t 分開的話,會產生混雜在一起的情況 請有這可有方法解決,或是有辦法把那些格子轉成圖,然後把圖並列? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.177.109

10/27 17:42, , 1F
自回。結果是輸出到txt,這樣至少\t就不會像cmd一樣
10/27 17:42, 1F

10/27 17:42, , 2F
歪掉的情況
10/27 17:42, 2F

10/27 18:08, , 3F
把所有東西都視為二維的矩陣來處理
10/27 18:08, 3F

10/27 18:08, , 4F
就像在處理真的圖片pixel那樣
10/27 18:08, 4F
文章代碼(AID): #1CnzgLU7 (Python)
文章代碼(AID): #1CnzgLU7 (Python)