Cannot perform 'and_' with a dtyped [object] array and scalar of type [bool]
时间: 2024-04-19 08:28:19 浏览: 58
NX二次开发UF-CLONE-perform-clone 函数介绍
这个错误发生是因为你在使用 `and_` 函数时,其中一个操作数是一个包含了对象类型的数组,而另一个操作数是一个布尔类型的标量。
`and_` 函数是用来执行逐元素的逻辑与操作。它期望输入的操作数都是布尔类型的数组,而不是包含了对象类型的数组。
要解决这个问题,你需要确保两个操作数都是布尔类型的数组。你可以使用 `numpy.array` 函数来将对象类型的数组转换为布尔类型的数组,或者检查你的数据是否存在其他问题导致了错误的类型。
阅读全文