1.常见误区
import numpy as np
a = np.random.random((2, 3, 4))
# 查看所有属性
print(a.__dict__)
运行结果:
Traceback (most recent call last):
File "test.py", line 5, in <module>
print(a.__dict__)
AttributeError: 'numpy.ndarray' object has no attribute '__dict__'
ndarray是一个对象,但是不是一个python的内置对象,所以不能使用python的内置对象属性__dict__
去获取属性列表。