NumPy 1.14 - MaskedArray.copy()

numpy.ma.MaskedArray.copy




numpy

numpy.ma.MaskedArray.copy

MaskedArray.copy(order='C') [source]

सरणी की एक प्रति लौटाएं।

पैरामीटर:

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

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

यह भी देखें

numpy.copy , numpy.copyto

उदाहरण

>>> x = np.array([[1,2,3],[4,5,6]], order='F')
>>> y = x.copy()
>>> x.fill(0)
>>> x
array([[0, 0, 0],
       [0, 0, 0]])
>>> y
array([[1, 2, 3],
       [4, 5, 6]])
>>> y.flags['C_CONTIGUOUS']
True