NumPy 1.14 - numpy.flip()

numpy.flip




numpy

numpy.flip

numpy.flip(m, axis) [source]

दिए गए अक्ष के साथ एक सरणी में तत्वों के क्रम को उल्टा करें।

सरणी का आकार संरक्षित है, लेकिन तत्वों को फिर से व्यवस्थित किया गया है।

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

पैरामीटर:

m : array_like

इनपुट सरणी

अक्ष : पूर्णांक

ऐक्सिस ऐरे में, कौन सी प्रविष्टियाँ उलट जाती हैं।

यह दिखाता है:

आउट : array_like

धुरी की प्रविष्टियों के साथ m का एक दृश्य उलट। चूंकि एक दृश्य वापस आ गया है, यह ऑपरेशन निरंतर समय में किया जाता है।

यह भी देखें

flipud
किसी सरणी को लंबवत रूप से पलटें (अक्ष = 0)।
fliplr
किसी सरणी को क्षैतिज रूप से पलटें (अक्ष = 1)।

टिप्पणियाँ

फ्लिप (एम, 0) फ्लिपड्यूड (एम) के बराबर है। फ्लिप (m, 1) fliplr (m) के बराबर है। फ्लिप (m, n) m[...,::-1,...] संबंधित है m[...,::-1,...] साथ ::-1 पर स्थिति n।

उदाहरण

>>> A = np.arange(8).reshape((2,2,2))
>>> A
array([[[0, 1],
        [2, 3]],
[[४, ५],
[६, 7]]]
>>> flip(A, 0)
array([[[4, 5],
        [6, 7]],
[[०, १],
[२, ३]]]]
>>> flip(A, 1)
array([[[2, 3],
        [0, 1]],
[[६,]],
[४, ५]]]]
>>> A = np.random.randn(3,4,5)
>>> np.all(flip(A,2) == A[:,:,::-1,...])
True