-3
說我有一個2維陣列,與他們一些的值,例如:打印/校覈每個陣列中的每個元件在一個2維陣列
[[11, 12, 13],[21, 22, 23],[31, 32, 33]]
如何將打印這些值,以便輸出將成爲:
11 21 31
12 22 32
13 23 33
(在空間增加後,我假設)
說我有一個2維陣列,與他們一些的值,例如:打印/校覈每個陣列中的每個元件在一個2維陣列
[[11, 12, 13],[21, 22, 23],[31, 32, 33]]
如何將打印這些值,以便輸出將成爲:
11 21 31
12 22 32
13 23 33
(在空間增加後,我假設)
就像在評論中說,你可以用zip()
和str.join()
做到這一點 -
>>> lst = [[11, 12, 13],[21, 22, 23],[31, 32, 33]]
>>> print('\n'.join(' '.join(map(str, s)) for s in zip(*lst)))
11 21 31
12 22 32
13 23 33
'''zip'''應該有幫助 - 看一看文檔。 – wwii