a=[10*['-']]*10
print(a)
[['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'], ['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'],..]
如何將“a”變成沒有括號的矩陣,最后變成這樣:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
我要使用join功能!!
uj5u.com熱心網友回復:
您可以使用兩個呼叫.join()- 一個處理分隔破折號的空間,一個處理在多行上列印網格:
print('\n'.join(' '.join('-' * 10) for _ in range(10)))
這輸出:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/459463.html
標籤:Python python-3.x 加入 嵌套列表
上一篇:匹配兩個不重復按時間順序評估的表
