y = numpy.zeros(shape=(1, 2))
print(y[0][0])
<class 'numpy.float64'>
y[0][0] = '12'
print(y[0][0])
y[0][0] = 'asasdf'
print(y[0][0]) #报错
声明y = numpy.zeros(shape=(1, 2))时, 默认y中元素类型为float64,之后再将字符串放入时自动转换为float64
y = numpy.zeros(shape=(1, 2))
print(y[0][0])
<class 'numpy.float64'>
y[0][0] = '12'
print(y[0][0])
y[0][0] = 'asasdf'
print(y[0][0]) #报错
声明y = numpy.zeros(shape=(1, 2))时, 默认y中元素类型为float64,之后再将字符串放入时自动转换为float64