centroids=X[np.random.choice(X.shape[0],k,replace=False)]# séléctionne k points aléatoirement dans la liste X
old_centroids=np.zeros(centroids.shape)
old_centroids=np.zeros(centroids.shape)
new_centroids=centroids.copy()
new_centroids=centroids.copy()
distances_history=[]# Pour stocker la somme des distances à chaque itération
distances_history=[]# Pour stocker la somme des distances
iteration=0
iteration=0
# pour vérifier que les centroides ne changent plus , il faut check que l'ancien et le nouveau soient pareils , on ajoute tout de même un nombre d'itérations max pour ne pas tourner à l'infini