6 методов создания списка случайных чисел в Python

Вот несколько способов создания списка случайных чисел в Python:

Метод 1: использование случайного модуля

import random
random_numbers = [random.randint(1, 100) for _ in range(10)]
print(random_numbers)

Метод 2: использование модуля numpy

import numpy as np
random_numbers = np.random.randint(1, 100, size=10).tolist()
print(random_numbers)

Метод 3. Использование модуля секретов (для криптографически безопасных случайных чисел)

import secrets
random_numbers = [secrets.randbelow(100) for _ in range(10)]
print(random_numbers)

Метод 4. Использование функции random.sample() (для уникальных случайных чисел)

import random
random_numbers = random.sample(range(1, 100), 10)
print(random_numbers)

Метод 5. Использование функции random.choices() (для генерации случайных чисел с заменой)

import random
random_numbers = random.choices(range(1, 100), k=10)
print(random_numbers)

Метод 6. Использование функции random.uniform() (для генерации случайных чисел с плавающей запятой)

import random
random_numbers = [random.uniform(1, 100) for _ in range(10)]
print(random_numbers)