Numpy创建array

Numpy创建array:

import numpy as np

# 数据类型
a = np.array([2, 3, 4], dtype=np.float32)
print(a.dtype)  # float32

# 二维矩阵
b = np.array([[2, 3, 4],
                        [4, 5, 6]])

# 全0矩阵
c = np.zeros((3, 4))
print(c)
"""
[[0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]]
"""

# 全1矩阵
d = np.ones((3, 4), dtype=np.float32)
print(d)
"""
[[1. 1. 1. 1.]
 [1. 1. 1. 1.]
 [1. 1. 1. 1.]]
"""

# 非常接近0的矩阵
e = np.empty((2, 3))
print(e)
"""
[[0.0078125 0.0078125 0.0078125]
 [0.0078125 0.0078125 0.0078125]]
 """

# arange(起始值, 终始值, 步长)
f = np.arange(10, 20, 2)
print(f)
"""[10 12 14 16 18]"""

g = np.arange(12).reshape((3, 4))
print(g)
"""
[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]
"""
最后修改:2019 年 05 月 24 日 10 : 36 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论