этот вопрос уже есть ответ здесь:
Я ранее просил генератор случайных чисел из диапазона (уникальные строковые значения в диапазоне), скажем 1-40, но на этот раз я ищу способ, в котором список " уникальный" числа генерируются случайным образом из заданного набора значений, например. 1,45, 23, 90, 23 etc.
кроме того, в предыдущем вопросе программа, кажется, генерирует одни и те же случайные значения каждый раз, когда она выполняется, а не сохраняется.