0
例如,我有一個指向矢量的變量包含內存中的許多元素,我想將矢量中的元素複製到numpy數組中,除了一個一個副本? THX如何將內存中的數據複製到Python中的numpy數組中
例如,我有一個指向矢量的變量包含內存中的許多元素,我想將矢量中的元素複製到numpy數組中,除了一個一個副本? THX如何將內存中的數據複製到Python中的numpy數組中
我假設你的載體可以這樣來表示: - 然後
import array
x = array('l', [1, 3, 10, 5, 6]) # an array using python's built-in array module
鑄造它作爲numpy
陣列將是: -
import numpy as np
y = np.array(x)
如果數據被裝在一個本地浮動格式的緩衝區:
a = numpy.fromstring(buf, dtype=float, count=N)
你可以給一個具體的代碼示例嗎? – Alex
'a = np.asarray(vec)'? – tacaswell