Что «обратный слеш» делает в этом контексте? - PullRequest
0 голосов
/ 23 октября 2019

Следующий код был составлен , чтобы быть эффективным методом поиска ближайших пар для двух элементов в списке:

idx = np.searchsorted(xx, yy, side="left").clip(max=xx.size-1)
mask = (idx > 0) &  \
       ( (idx == len(xx)) | (np.fabs(yy - xx[idx-1]) < np.fabs(yy - xx[idx])) )
out = xx[idx-mask]

У меня есть простой вопрос: что такоеделать обратную косую черту в этом коде? Я пробовал гуглить и пробовать разные коды, чтобы понять это сам, но безуспешно, например:

enter image description here

Здесь я вижу, что это не кажетсякак обратная косая черта - это оператор, который действует на пустые массивы.

1 Ответ

1 голос
/ 23 октября 2019

\ - символ продолжения строки . После этого символы, не являющиеся пробелами, вызовут SyntaxError, так как вы обнаружили трудный путь.

...