Dieser Code, den ich benutze, ist Teil von etwas größerem, auf dem ich schreibe. In diesem Teil erstelle ich eine zufällige Liste kleinerer Größe aus einer Quellenliste. Gibt es eine Möglichkeit, diesen Zufallslistenersteller x-mal zu durchlaufen und dann die neuen Listen zu speichern (z. B. list1
, list2
, list3
, ..., listx
)?Schleife durch einen Zufallslistengenerator
Der Code Ich verwende ist dieses:
positive_classifier = [
positive[i] for i in sorted(
random.sample(xrange(len(positive)), n_prot_classifier)) ]
Hier positive
ist die Quelle Liste ich Zugriff und n_prot_classifier
ist eine Variable, die ich zuvor definiert, dass die Länge der neuen Liste enthält.
Natürlich können Sie dies innerhalb einer for-Schleife ausführen, um es mehrmals zu tun. Ich verstehe nicht ganz, an welchem Punkt Sie Probleme haben. Können Sie bitte genauer sein? –