NumPy 1.14 - numpy.copy()

numpy.copy




numpy

numpy.copy

numpy.copy(a, order='K') [source]

दिए गए ऑब्जेक्ट की एक सरणी प्रति लौटाएं।

पैरामीटर:

a : array_like

इनपुट डेटा।

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

कॉपी के मेमोरी लेआउट को नियंत्रित करता है। 'सी' का मतलब सी-ऑर्डर है, 'एफ' का मतलब एफ-ऑर्डर है, 'ए' का मतलब 'एफ' है अगर a फोरट्रान सन्निहित है, तो 'सी' अन्यथा। 'K' का मतलब है कि a संभव के रूप में बारीकी से लेआउट का मिलान करें। (ध्यान दें कि यह फ़ंक्शन और ndarray.copy बहुत समान हैं, लेकिन उनके आदेश = तर्कों के लिए अलग-अलग डिफ़ॉल्ट मान हैं।)

यह दिखाता है:

गिरफ्तार : ndarray

एरे की व्याख्या।

टिप्पणियाँ

यह इसके बराबर है:

>>> np.array(a, copy=True)  

उदाहरण

एक संदर्भ x और एक प्रतिलिपि z के साथ एक सरणी x बनाएँ:

>>> x = np.array([1, 2, 3])
>>> y = x
>>> z = np.copy(x)

ध्यान दें कि, जब हम x को बदलते हैं, y बदलता है, लेकिन z नहीं:

>>> x[0] = 10
>>> x[0] == y[0]
True
>>> x[0] == z[0]
False