创建一个二维数组,里面每一个元素都是-1-1之间的随机小数
时间: 2024-05-08 20:19:54 浏览: 93
产生0-1之间一个均匀分布随机数
5星 · 资源好评率100%
好的,我理解了你的要求。下面是 Python 代码实现:
```python
import random
# 定义二维数组的长和宽
rows = 3
cols = 4
# 创建二维数组并赋初值为0
arr = [[0 for j in range(cols)] for i in range(rows)]
# 遍历数组,为每个元素赋值
for i in range(rows):
for j in range(cols):
arr[i][j] = round(random.uniform(-1, 1), 2)
# 打印数组
print(arr)
```
这段代码会创建一个3行4列的二维数组,然后为每个元素赋值为-1到1之间的随机小数,并打印出这个数组。你可以根据需要修改行列数和精度。
阅读全文