NumPy 1.14 - numpy.append()

numpy.append




numpy

numpy.append

numpy.append(arr, values, axis=None) [source]

किसी सरणी के अंत में मान जोड़ें।

पैरामीटर:

गिरफ्तारी: array_like

मान इस सरणी की एक प्रति में संलग्न हैं।

मान : array_like

इन मूल्यों को गिरफ्तारी की एक प्रति से जोड़ा जाता है। यह सही आकार का होना चाहिए ( arr के समान आकार, axis को छोड़कर)। यदि axis निर्दिष्ट नहीं है, तो values किसी भी आकार के हो सकते हैं और उपयोग से पहले चपटा हो जाएगा।

अक्ष : int, वैकल्पिक

वह अक्ष जिसके साथ values को जोड़ा जाता है। यदि axis नहीं दिया जाता है, तो arr और values दोनों उपयोग से पहले चपटा हो जाते हैं।

यह दिखाता है:

परिशिष्ट : ndarray

axis संलग्न values साथ arr की एक प्रति। ध्यान दें कि append -इन-प्लेस नहीं होता है: एक नया सरणी आवंटित और भरा हुआ है। यदि axis कोई नहीं है, तो out एक चपटा सरणी है।

यह भी देखें

insert
एक सरणी में तत्वों को डालें।
delete
किसी ऐरे से तत्वों को हटाएं।

उदाहरण

>>> np.append([1, 2, 3], [[4, 5, 6], [7, 8, 9]])
array([1, 2, 3, 4, 5, 6, 7, 8, 9])

जब axis निर्दिष्ट किया जाता है, तो values का सही आकार होना चाहिए।

>>> np.append([[1, 2, 3], [4, 5, 6]], [[7, 8, 9]], axis=0)
array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])
>>> np.append([[1, 2, 3], [4, 5, 6]], [7, 8, 9], axis=0)
Traceback (most recent call last):
...
ValueError: arrays must have same number of dimensions