如何使python对象可由numpy.array()调用
有些类,如如何使python对象可由numpy.array()调用,python,pandas,numpy,inheritance,Python,Pandas,Numpy,Inheritance,有些类,如pandas中的Series生成的实例可以被numpy.array调用并转换为numpy数组 如何使我正在编写的类的实例(在核心部分使用几个数组)作为参数传递给numpy.array并转换为numpy数组 (可能“callable”不是正确的词)一个简单的方法是让对象定义一个\uuuuu数组\uuuuuu(self)方法,该方法返回您希望numpy.array返回的数组 您还可以:定义\uu iter\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuoself)返回所有项
pandas
中的Series
生成的实例可以被numpy.array
调用并转换为numpy数组
如何使我正在编写的类的实例(在核心部分使用几个数组)作为参数传递给numpy.array
并转换为numpy数组
(可能“callable”不是正确的词)一个简单的方法是让对象定义一个\uuuuu数组\uuuuuu(self)
方法,该方法返回您希望numpy.array返回的数组
您还可以:定义\uu iter\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuoself)
返回所有项的迭代器,\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu!我刚刚检查了一下,他们说第一个参数是“类似于数组的:数组,任何暴露数组接口的对象,一个\uuuuuuuuuuuuuuuuu
方法返回数组的对象,或者任何(嵌套的)序列。”