Otrzymuję jako dane wejściowe listę ciągów znaków i muszę zwrócić listę z tymi samymi ciągami, ale w kolejności losowej. Muszę pozwolić na duplikaty - ten sam ciąg może pojawić się raz lub więcej w danych wejściowych i musi pojawić się taką samą liczbę razy w danych wyjściowych.Najlepszy sposób losowania listy ciągów w Pythonie
Widzę kilka sposobów "brutalnej siły" robienia tego (używając pętli, nie daj Boże), z których aktualnie korzystam. Jednak, wiedząc, że Python jest pewnie fajny, jeden liniowiec nie wykonuje zadania, prawda?
Możliwy duplikat [Shuffling listę obiektów w python] (http://stackoverflow.com/questions/ 976882/shuffling-a-list-of-objects-in-python) –