Я использую приведенную ниже функцию для преобразования многомерного массива из нескольких массивов, в которых есть кортежи. Результат должен быть похож на требуемый_результат.
sample_md_array = [[(99, 'string_1'), (45, 'string_2')], [(15, 'string_3'), (48, 'string_4')]]
def convert(md_array):
new_array = []
for array in md_array:
for tup in array:
new_array.append(list(tup))
return new_array
result_using_convert_function = [[99, 'string_1'], [45, 'string_2'], [15, 'string_3'], [48, 'string_4']]
desired_result = [[[99, 'string_1'], [45, 'string_2']], [[15, 'string_3'], [48, 'string_4']]]