我当时正在和numpy一起工作,突然遇到一个问题 我们有两个功能 array.flatten()和array.ndim
使用不带括号的flatten(),返回对象的地址,但使用ndim时,大小写不相同
import numpy as np
#array.flatten
#creating a 3D array
my_array = np.array([[['a']* 3]*3]*3)
print(my_array)
print('\n')
#using flatten to convert to 1D array
print(f"converted to one dimension ---{my_array.flatten()}")
print(my_array.ndim)
请解释有什么区别,代码显示在上方