import numpy

'''
    -使用场景:创建向量和矩阵(numpy.ndarray)
    -注意:numpy的ndarray要求所有元素的类型必须一致
    -    假如你输入的list元素类型不一致,转换为ndarry的时候,会自动转型。
    -    例如,某个元素是str,其他元素是int,那么,所有元素都会被转型为str
'''
from sklearn.utils.fixes import astype

vector = numpy.array(['001','zhangsan','man',24])

print(type(vector))
print(vector.dtype)
print(vector)
print(vector.shape)

# 
# float64
# [[   1.  777.  999.]]
# (1, 3)

matrix = numpy.array([['001','zhangsan','man','24'],['002','lisi','man','24']])

print(type(matrix))
print(matrix.dtype)
print(matrix)
print(matrix.shape)

#