在这种情况下,“反斜杠”在做什么?

时间:2019-10-23 18:12:56

标签: python numpy backslash

以下代码是constructed,它是查找列表中两个元素最接近的对的有效方法:

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

在这里,我发现反斜杠似乎不是对numpy数组起作用的运算符。

1 个答案:

答案 0 :(得分:1)

\line continuation character。 如您所知,非空格字符将触发SyntaxError