import random
def list_2d_generate(rows, columns, low_range, high_range):
float_list = []
matrix1 = [[0]*columns for i in range(rows)]
for i in range(rows):
for j in range(columns):
floats = random.uniform(low_range, high_range)
matrix1.insert(j, floats)
return matrix1
我应该创建一个大小由用户确定的矩阵,并为该矩阵中的每个元素使用 random.uniform 生成一个随机浮点数。以上是我的代码,但它将所有生成的数字放在矩阵之外(将它们添加到列表中而不是列表中)。