array.flatten()末尾带有括号(),但array.ndim末尾没有括号吗?为什么?

时间:2020-05-22 19:49:26

标签: arrays python-3.x

我当时正在和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)




请解释有什么区别,代码显示在上方

0 个答案:

没有答案