NumPy 1.14 - recarray.tobytes()

numpy.recarray.tobytes




numpy

numpy.recarray.tobytes

recarray.tobytes(order='C')

सरणी में कच्चे डेटा बाइट्स वाले पायथन बाइट्स का निर्माण करें।

पाइथन बाइट्स का निर्माण करता है, जो डेटा मेमोरी की कच्ची सामग्री की एक प्रति दिखाता है। बाइट्स ऑब्जेक्ट को 'C' या 'फोरट्रान', या 'Any' ऑर्डर (डिफ़ॉल्ट 'C'-ऑर्डर') में उत्पादित किया जा सकता है। 'कोई' आदेश का मतलब सी-ऑर्डर है जब तक कि सरणी में F_CONTIGUOUS ध्वज सेट नहीं किया जाता है, इस स्थिति में इसका अर्थ 'फोरट्रान' है।

संस्करण 1.9.0 में नया।

पैरामीटर:

आदेश : {'C', 'F', कोई नहीं}, वैकल्पिक

बहुआयामी सरणियों के लिए डेटा का क्रम: सी, फोरट्रान, या मूल सरणी के लिए समान।

यह दिखाता है:

s : बाइट्स

पायथन बाइट्स कच्चे डेटा की एक प्रति प्रदर्शित करता है।

उदाहरण

>>> x = np.array([[0, 1], [2, 3]])
>>> x.tobytes()
b'\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00'
>>> x.tobytes('C') == x.tobytes()
True
>>> x.tobytes('F')
b'\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00'