已知a=[1,2,5],(7,10,6],(“a”,“ac”,3],则表达式np.shape(a)的输出结果为_ 表达式len(a)的输出结果为_
a=1,2,5,7,10,6],“a”,“ac”,3]]
写的是什么玩意儿?
应该是:a=[[1,2,5,7,10,6],“a”,“ac”,3]] ?
import numpy as np
a = [[1,2,5,7,10,6],"a","ac",3]
print(np.shape(a)) # 输出:(4,)
print(len(a)) # 输出:4
表达式np.shape(a)的输出结果为(3,3)。因为a是一个3行3列的数组。
表达式len(a)的输出结果为3。因为a是一个包含3个元素的列表。