Ich habe eine einfache Funktion zum Erstellen von Zufallszahlen nach einem vorgegebenen Muster geschrieben.
Code: Alles auswählen
import random
random_indexes = []
def create_random_indexes(start, end, elements):
while len(random_indexes) < elements:
random_number = random.randint(start, end + elements)
if random_number not in random_indexes and \
random_number - 1 not in random_indexes and \
random_number + 1 not in random_indexes:
random_indexes.append(random_number)
create_random_indexes(0, 1500, 1141) # funktioniert nicht immer
print(sorted(random_indexes))
Hängt das erfolgreiche Ausführen dieser Funktion davon ab, ob die erzeugten Zufallszahlen gut zum vorgegebenen Muster passen oder liegt es an etwas anderem?
Gruß
Atalanttore