2016-01-11 44 views

回答

3

您將需要將2D數組「扁平化」爲1D列表,然後可以使用您已經提到的方法(' '.join(mylist))。而不訴諸像NumPy這樣的庫,扁平化是最容易使用從chain.from_iterable實現內置itertools模塊:

import itertools as it 

x = [['a','b'],['c','d']] 

print(' '.join(it.chain.from_iterable(x))) 
+0

啊,是啊,重塑甚至沒有發生在我身上。萬分感謝。 –

+0

沒問題。如果你不想重塑,你將不得不使用(嵌套)循環。但我認爲重塑更多是「Pythonic」。 – EelkeSpaak