«Случайный список np» означает «случайный список NumPy». NumPy – популярная библиотека Python для научных вычислений, предоставляющая функции для генерации случайных чисел и массивов.
Вот несколько методов, которые можно использовать для создания случайных списков с помощью NumPy, а также примеры кода:
-
np.random.random:
Эта функция генерирует случайные числа из равномерного распределения от 0 до 1.import numpy as np # Generate a random list of 5 numbers between 0 and 1 random_list = np.random.random(5) print(random_list) -
np.random.randint:
Эта функция генерирует случайные целые числа из указанного диапазона.import numpy as np # Generate a random list of 5 integers between 0 and 9 random_list = np.random.randint(0, 10, size=5) print(random_list) -
np.random.choice:
Эта функция генерирует случайные выборки из заданного одномерного массива.import numpy as np # Generate a random list of 5 numbers from the given array numbers = [1, 2, 3, 4, 5] random_list = np.random.choice(numbers, size=5) print(random_list) -
np.random.shuffle:
Эта функция случайным образом перемешивает элементы массива.import numpy as np # Generate a random list of shuffled numbers from 0 to 4 numbers = [0, 1, 2, 3, 4] np.random.shuffle(numbers) print(numbers) -
np.random.normal:
Эта функция генерирует случайные числа из нормального распределения.import numpy as np # Generate a random list of 5 numbers from a normal distribution mean = 0 std = 1 random_list = np.random.normal(mean, std, size=5) print(random_list)
Это всего лишь несколько примеров методов, которые можно использовать для создания случайных списков с помощью NumPy. Не забудьте импортировать библиотеку NumPy перед использованием этих функций.