在Python中构造从1到n唯一值的n x n矩阵

我在Python中有两个列表 P1 = [P1,P2 ..... Pn]&D1 = [D1,D2 ..... Dn]。我想创建一个矩阵,使每个单元格应包含一个从1到n的值。单元格值在行和列中均应唯一,并且每次生成不同组合时都应唯一。

下面显示了n = 3时的示例输出。

任何人都有产生这种矩阵的想法吗?

n x n matrix

评论