FutureWarning:与`None`的比较将导致元素对象比较

时间:2016-12-01 17:43:06

标签: python numpy

我在Python 2.7.12 + numpy 1.11.1以及函数setdiff1d中收到此警告。

import numpy as np

N = 10
a = [45, 2, -5, 6, 7, 88]
b = [12, 8, 36, 125, 9, -62, 1]

c = np.setdiff1d(a, b.sort())

...python2.7/site-packages/numpy/lib/arraysetops.py:375: FutureWarning: comparison to `None` will result in an elementwise object comparison in the future.
  mask &= (ar1 != a)

在SO中还有其他关于此警告的问题,他们似乎都明确使用None,而我没有。

为什么会显示此警告,以及如何修复我的代码以使其不显示?

0 个答案:

没有答案