Я пытаюсь преобразовать каждый элемент в двухмерном массиве в строку.Так, например, я хотел бы преобразовать что-то вроде этого [['a', 'b', 'c'], ['x', 'y', 'z']] во что-то вроде этого ['abc', 'хуг '].Я уверен, что это возможно, но я не могу понять, как это сделать.Пожалуйста, можете что-нибудь, дайте мне знать.Спасибо
Я уже пытался присоединиться к массиву и преобразовать его в строку и прочее, но я не могу его получить.Я думаю, что у меня недостаточно знаний о синтаксисе, поэтому я застрял.
def combs(a):
if len(a) == 0:
return [[]]
cs = []
for x in combs(a[1:]):
cs = cs + [x, x+[a[0]]]
return cs
a = ["J","a","m","e","s"]
c = combs(a[::-1])
arr = []
for element in c:
arr.append(element)
print(arr)
#I would like to do this to the 'arr' array please.
#Everything else works how I would like it to.
Я просто хотел бы, чтобы все возможные комбинации в массиве 1d были строковыми элементами.