如何在numpy中将2 uint32连接到uint64

时间:2013-04-09 11:37:56

标签: python numpy

我有一对numpy uint32s,它们都是uint64的一半。我如何轻松地连接它们?

即我有类似

的东西
w = np.uint32(775329792) 
x = np.uint32(46919588)

wx = np.uint64(?)

1 个答案:

答案 0 :(得分:3)

您可以使用bitshift运算符

wx = (w << 32) + x;

上面使用w作为最重要的32位,然后将x作为最低有效32位加上。