train_test_split
метод принимает столько массивов, сколько аргументов, сколько вам нужно.
Но, поскольку вам нужно четыре возвращаемых значения, вы должны передать 2
массивы как аргумент .
X_train, X_test, y_train, y_test= train_test_split(data, y_data, test_size=0.3, random_state=42)
Если вам нужнопередать много массивов, которые вы можете использовать расширенная итеративная распаковка оператор.
train_test_split(*arrays, test_size = test_size, random_state = 0)