[英]How to display 5x5 grid in Python?
我在Python中有一個數組/列表,其中包含25個不同長度的單詞:
items = ['Cat', 'Dog', 'Fish', .......... 'Yak']
我想遍歷數組並依次打印5行,每行包含5個字符串,我會在單詞之間使用制表符將它們均勻隔開。
我已經嘗試過使用2D array(grid)並將單詞附加到grid中的單個數組,但這似乎不起作用,因為我無法實現任何換行符。 我會以某種方式使用\\ n嗎? 網格:
網格= [
[],[],[],[],[]
[],[],[],[],[]
[],[],[],[],[]
[],[],[],[],[]
[],[],[],[],[]
]
這甚至是正確的方法嗎?
謝謝
items = ['Cat', 'Dog', 'Fish', .......... 'Yak']
for i in range(5):
print('\t'.join(items[i*5:i*5+5]))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.