NumPy 1.14 - numpy.unravel_index()

numpy.unravel_index




numpy

numpy.unravel_index

numpy.unravel_index(indices, dims, order='C')

समतल सरणियों के टपल में एक फ्लैट इंडेक्स या फ्लैट इंडेक्स के सरणी को परिवर्तित करता है।

पैरामीटर:

सूचकांक : array_like

एक पूर्णांक सरणी जिसके तत्व आयामों के एक सरणी के चपटा संस्करण में सूचक होते हैं। संस्करण 1.6.0 से पहले, इस फ़ंक्शन ने सिर्फ एक सूचकांक मूल्य को स्वीकार किया।

dims : ints का टपल

सरणी के आकार का उपयोग अपरिवर्तनीय indices

आदेश : {'C', 'F'}, वैकल्पिक

निर्धारित करता है कि सूचकांकों को पंक्ति-प्रमुख (सी-शैली) या स्तंभ-प्रमुख (फोरट्रान-शैली) क्रम में अनुक्रमण के रूप में देखा जाना चाहिए।

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

यह दिखाता है:

unraveled_coords : tdle of ndarray

टपल में प्रत्येक सरणी का indices सरणी के समान आकार होता है।

यह भी देखें

ravel_multi_index

उदाहरण

>>> np.unravel_index([22, 41, 37], (7,6))
(array([3, 6, 6]), array([4, 5, 1]))
>>> np.unravel_index([31, 41, 13], (7,6), order='F')
(array([3, 6, 6]), array([4, 5, 1]))
>>> np.unravel_index(1621, (6,7,8,9))
(3, 1, 4, 1)