क्या ऑब्जेक्ट सरणी को फ़्लैट करने के लिए NumPy में कोई आसान तरीका है?Flatten numpy array
I1 a = np.array([[1],[2],[3]])
I2 a.flatten()
O2 array([1, 2, 3])
हालांकि, मैं dtype नहीं मिल सकता है = वस्तु सरणी चपटा:
I4 b
O4 array([[1], [2, 3], [3]], dtype=object)
I5 b.flatten()
O5 array([[1], [2, 3], [3]], dtype=object)
मैं .flatten() विधि गैर ऑब्जेक्ट प्रकार एक ही आकार सरणियों से निर्माण किया सरणियों सपाट पता धन्यवाद।
कोशिश उदाहरण पहले से ही के रूप में फ्लैट के रूप में यह हो सकता है ('b.shape = (3,)')! Flatten द्वारा आप वास्तव में क्या मतलब है? –
हां, लेकिन व्यावहारिक रूप से, मैं बी को [1,2,3,3] –