генерирует отсортированный список из 50 различных случайных чисел от 0 до 100 (не включены), например:
sorted(random.sample(range(0,100),50))
(выберите 50 элементов в объекте range
и отсортируйте их)
Если вам нужны / нужны повторы, не используйте sample
, просто выберите 50 чисел
sorted([random.randrange(0,100) for _ in range(50)])
или Python 3.6: sorted(random.choices(range(100),k=50))