假设我有
>>> np.array([[0,0],[0,1],[1,0],[1,1]])
array([[0, 0],
[0, 1],
[1, 0],
[1, 1]])
这是一个矩阵,它的每一行都可以看作是某个数的二进制表示,所以它是
>>> np.array([[0],[1],[2],[3]])
array([[0],
[1],
[2],
[3]])
如何在 Python 中以最短的方式计算这种转换?