Questions marquées «shuffle»

La lecture aléatoire est l'acte de randomiser l'ordre des éléments dans une collection.

771
Lecture aléatoire d'une liste d'objets

J'ai une liste d'objets et je veux les mélanger. Je pensais pouvoir utiliser la random.shuffleméthode, mais cela semble échouer lorsque la liste est constituée d'objets. Existe-t-il une méthode pour mélanger les objets ou une autre solution? import random class A: foo = "bar" a1 = a() a2 = a() b =...

441
Mélanger les lignes DataFrame

J'ai le DataFrame suivant: Col1 Col2 Col3 Type 0 1 2 3 1 1 4 5 6 1 ... 20 7 8 9 2 21 10 11 12 2 ... 45 13 14 15 3 46 16 17 18 3 ... Le DataFrame est lu à partir d'un fichier csv. Toutes les lignes qui ont Type1 sont en haut, suivies des lignes avec Type2, suivies des lignes avec Type3, etc. Je...

97
Comment mélanger un std :: vector?

Je recherche un moyen générique et réutilisable de mélanger un std::vectoren C ++. C'est comme ça que je le fais actuellement, mais je pense que ce n'est pas très efficace car il a besoin d'un tableau intermédiaire et il a besoin de connaître le type d'élément (DeckCard dans cet exemple):...

89
Mélangez deux listes à la fois avec le même ordre

J'utilise nltkle movie_reviewscorpus de la bibliothèque qui contient un grand nombre de documents. Ma tâche est d'obtenir des performances prédictives de ces revues avec un prétraitement des données et sans prétraitement. Mais il y a un problème, dans les listes documentset documents2j'ai les...