返回一个不带括号的2d数组



我试图创建一个函数,返回一个二维数组,没有数组两侧的括号,我不能使用print,因为我使用这个函数的不和谐机器人,并希望return数组,而不是打印它。

下面是我的一些代码:

import numpy as np
example_array = np.array([["⚪", "⚪", "⚪"], ["⚪", "⚪", "⚪"], ["⚪", "⚪", "⚪"]])
def get_array():
for row in example_array:
return "".join(map(str,row))
X = print_array()

如果我打印/发送X,输出如下:

⚪⚪⚪

如何使用一个函数来返回完整的数组?

我想你应该这样做

"".join(["".join(i) for i in example_array])

会得到

'⚪⚪⚪⚪⚪⚪⚪⚪⚪">