Что в Python numpy означает синтаксис нарезки x:y:nj (n = целое число)?Python

Программы на Python
Ответить
Anonymous
 Что в Python numpy означает синтаксис нарезки x:y:nj (n = целое число)?

Сообщение Anonymous »

Я натыкаюсь на этот код: np.r_[1:2:5j, [0]*6]
Похоже, что это основано на методе проб и ошибок. что x:y:nj означает равноотстоящие друг от друга точки в начале и конце среза в духе np.linspace(x,y,n), так что
< pre class="lang-py Prettyprint-override">

Код: Выделить всё

np.r_[1:2:5j] = array([1.  , 1.25, 1.5 , 1.75, 2.])

np.r_[-1:2:6j] = array([-1. , -0.4,  0.2,  0.8,  1.4,  2. ])
Однако задокументировано ли где-нибудь такое поведение?

Подробнее здесь: https://stackoverflow.com/questions/793 ... teger-mean
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»