Я пытаюсь добавить и расширить элементы списка в цикле следующим образом:
y_predicts=[]
y_trues=[]
for train,test in cv.split(X,y):
predict = classifier.fit(X.iloc[train],y.iloc[train]).predict(X.iloc[test])
tmp_l=predict.tolist()
y_predicts.append(tmp_l)
y_trues.append(np.array(y.iloc[test]))
Результат приведенного выше кода выглядит примерно так:
print(y_predicts):
[[1, 1, 0, 0, 0], [1, 0, 0, 1, 0]]
Но мой желаемый вывод должен выглядеть примерно так:
print(y_predicts):
[1, 1, 0, 0, 0, 1, 0, 0, 1, 0]