我对Python还不熟悉。我在Python中有一个矩阵,如下所示:
4 4 4 4 1
4 4 4 4 1
1 1 1 1 7
我想把它转换成矩阵,如下所示:
1 2 3 4 5 6 7
1 1 0 0 4 0 0 0
2 1 0 0 4 0 0 0
3 4 0 0 0 0 0 1
新矩阵的列数是原始矩阵中的最大列数。行数与实际矩阵中的行数相同。新矩阵中的值是每个项的出现次数。你知道吗
例如:1在原始矩阵的第三行中出现了4次,因此我们的新矩阵在[3][1]中的值为4,依此类推。你知道吗
我如何转换这个?提前谢谢!你知道吗
Tags:
试试这个
相关问题 更多 >
编程相关推荐