Равномерное заполнение массива из 5 чисел.

Dobrozlo

Новичок
Пользователь
Май 25, 2020
3
0
1
Приветствую, у меня тут весьма дебильный вопрос: надо равномерно заполнить массив 5 числами от 3 до 7, то есть не должно быть совпадений, но порядок может быть любой. Вопрос в том как сделать, чтобы не было совпадений.
Потому что, если ввести так, то будут же одинаковые числа.
import numpy as np
z = np.random.randint(3, 8, 5)
print(z)
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вот пример:
Python:
import random


x = list(range(3, 8))
random.shuffle(x)
   
print(x)
 
Последнее редактирование:
  • Мне нравится
Реакции: Dobrozlo

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Спасибо, почему-то при компиляции выдает ошибку "unexpected indent".
Исправил отступ.
 
  • Мне нравится
Реакции: Dobrozlo

Dobrozlo

Новичок
Пользователь
Май 25, 2020
3
0
1
Вот пример:
Python:
import random


x = list(range(3, 8))
    random.shuffle(x)
   
print(x)

Спасибо, почему-то при компиляции выдает ошибку "unexpected indent".
 

Dobrozlo

Новичок
Пользователь
Май 25, 2020
3
0
1
Исправил отступ.

Большое спасибо.
 

Форум IT Специалистов