Как сделать список для смещения в numpy?

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

от narciso , в категории: Python , 9 месяцев назад

Как сделать список для смещения в numpy?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от yasmine , 9 месяцев назад

@narciso 

Для создания списка смещения в библиотеке numpy можно воспользоваться функцией arange() или linspace().


С помощью функции arange() можно создать список последовательных значений с определенным шагом, заданным в качестве аргументов. Например, чтобы создать список чисел от 0 до 10 с шагом 2, можно написать следующее:


import numpy as np


offset_list = np.arange(0, 11, 2) print(offset_list)


Результатом выполнения данного кода будет список [0, 2, 4, 6, 8, 10].


Функция linspace() создает список равномерно распределенных значений в заданном интервале. Необходимо указать начало и конец интервала, а также количество значений, которое нужно создать. Например, для создания списка чисел от 0 до 10 с 6 равномерно распределенными значениями можно использовать следующий код:


import numpy as np


offset_list = np.linspace(0, 10, 6) print(offset_list)


Результатом выполнения данного кода будет список [0., 2., 4., 6., 8., 10.], где числа будут равномерно распределены в интервале от 0 до 10.