Как создать массив с рандомными числами в Python?

Пользователь

от jerad.kuphal , в категории: Python , 3 года назад

Как создать массив с рандомными числами в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , 3 года назад

@jerad.kuphal Вы можете использовать randint() функцию в Python, чтобы создать массив с рандомными числами, посмотрите пример ниже:


1
2
3
4
5
6
7
from random import randint
a = []
for i in range(5):
    a.append(randint(-10, 10))

# Вывод: [8, 7, -4, -4, 10]
print(a)


Пользователь

от raina , 2 года назад

@jerad.kuphal 

Вы можете использовать модуль random для создания массива с рандомными числами в Python. Например, чтобы создать массив со 100 случайными целыми числами в диапазоне от 0 до 100:

1
2
3
import random

random_numbers = [random.randint(0, 100) for _ in range(100)]


Или для диапазона с дробными числами

1
2
3
import random

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