其语法为:
a=[[random.random() for col in range(number of column)]
for row in range(number of row)]
在这里,我们需要将随机文件导入为 random() 使用方法。
1)矩阵创建
编程以m * n输入矩阵并以矩阵格式打印数字。
import random
m = input("Enter No. of rows in the matrix: ")
n = input("Enter No. of columns in the matrix: ")
a = [[random.random() for col in range(n)] for row in range(m)]
print "Enter elements: "
for i in range(m):
for j in range(n):
a[i][j] = input()print "output is"
for i in range(m):
for j in range(n):
print a[i][j], '\t',
输出结果
Input:
Enter No. of rows in the matrix: 3
Enter No. of columns in the matrix: 3
Enter elements:
1
2
3
8
6
3
7
3