NumPy: перемешать числа от 0 до 10
NumPy: случайное упражнение-6 с решением
Напишите программу NumPy для перемешивания чисел от 0 до 10 (включительно).
Пример решения :
Код Python:
import numpy as np
x = np.arange(10)
np.random.shuffle(x)
print(x)
print("Same result using permutation():")
print(np.random.permutation(10))
Пример вывода:
[2 7 1 5 3 9 0 4 6 8] Тот же результат с использованием перестановки (): [8 9 0 4 7 3 1 6 5 2]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для создания случайного массива 10x4, извлечения первых пяти строк массива и сохранения их в переменной.
Далее: Напишите программу NumPy для нормализации случайной матрицы 3х3.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code