矩阵在Python中可以表示为list of lists
。
例如,每行中值为5 x 5
至0
的{{1}}矩阵可以写为:
4
如何通过使用嵌套列出的理解来重新创建此矩阵?
这是我的代码:
matrix = [[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4]]
它会产生以下输出:
num = [[num1,num2,num3,num4,num5] for num1 in range(5) for num2 in range(5)for num3 in range(5)for num4 in range(5)for num5 in range(5)]
请有人帮我解决这个问题。
答案 0 :(得分:3)
尝试一下
virtual public Child, virtual public Parent
输出:
matrix = [[i for i in range(5)] for _ in range(5)]
答案 1 :(得分:0)
virtual public Parent, virtual public Child