关于python:python-numpy操作初始化数组

3次阅读

共计 484 个字符,预计需要花费 2 分钟才能阅读完成。

1. 生成随机数

导入 random(随机数) 模块

import random
print(random.randint(0,9))

2 初始化数组

2.1 创立指定行和列都为 1 或 0 的数组

导入 numpy 模块

import numpy as np
array_1 = np.ones([10,10])    #创立一个 10 行 10 列填充值为 1 的二维数组
array_0 = no.zeros([3,5])    #创立一个 3 行 5 列填充值为 0 的二维数组

2.2 创立特定数据的数组

import numpy as np
array_1 = np.array([10,10],[7,8],......)    #创立若干个行和列数据不惟一的的二维数组

2.3 创立随机数据的多维数组

np.random.randint() 和 random.randint() 的用法和区别:https://blog.csdn.net/weixin_…

# 小数多维数组
import numpy as np
a = np.random.random((3,3))    #创立三行三列数据都为 0 - 1 的数组
#整数随机可指定形态的多维数组
b = np.random.randint(0,10,size=[3,3])
正文完
 0