Как убрать лишнее и оставить только массив из чисел
Вот мой код
data = 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0]
import numpy as np
def data_reverse(data):
a = np.array_split(data, len(data) / 8)
return a[::-1]
Он возвращает [array([1, 0, 1, 0, 1, 0, 1, 0]), array([0, 0, 0, 0, 1, 1, 1, 1]), array([0, 0, 0, 0, 0, 0, 0, 0]), array([1, 1, 1, 1, 1, 1, 1, 1])]
Как убрать лишние скобки и "array", что бы получить на выходе [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1]
Источник: Stack Overflow на русском