Всем привет! Продолжаем изучать Numpy. В прошлой части мы научились работать с массивами. Сегодня мы узнаем, как создавать массивы из случайных элементов и как работать со случайными элементами в NumPy. Путь первый Создавать списки, используя встроенный модуль random, а затем преобразовывать их в numpy.array: Но есть способ лучше. numpy.random Для создания массивов со случайными элементами служит модуль numpy.random. Создание массивов Самый простой способ задать массив со случайными элементами - использовать функцию sample (или random, или random_sample, или ranf - это всё одна и та же функция). Без аргументов возвращает просто число в промежутке [0, 1), с одним целым числом - одномерный массив, с кортежем - массив с размерами, указанными в кортеже (все числа - из промежутка [0, 1)). С помощью функции randint или random_integers можно создать массив из целых чисел. Аргументы: low, high, size: от какого, до какого числа (randint не включает в себя это число, а random_integers включает),