!python -V
-> Python 3.9.13
import sklearn
sklearn.__version__
-> '1.0.2'
from sklearn.datasets import load_iris
from sklearn.tree import DecisionTreeClassifier
from sklearn.model_selection import train_test_split
import pandas as pd
iris = load_iris(as_frame=True)
iris.data
cv_accuracy = []
n_iter = 0
for train_index,test_index in kfold.split(iris.data):
# print(train_index)
# print(test_index)
X_train,X_test = iris.data[train_index],iris.data[test_index]
y_train,y_test = iris.target[train_index],iris.target[test_index]
dt_clf.fit(X_train,y_train)
pred = dt_clf.predict(X_test)
n_iter += 1
accuracy = accuracy_score(y_test,pred)
cv_accuracy.append(accuracy)
print(n_iter,accuracy)
print(y_test)