NumPy 1.14 - numpy.flipud()

numpy.flipud




numpy

numpy.flipud

numpy.flipud(m) [source]

ऊपर / नीचे की दिशा में फ्लिप सरणी।

ऊपर / नीचे की दिशा में प्रत्येक कॉलम में प्रविष्टियाँ पलटें। पंक्तियाँ संरक्षित हैं, लेकिन पहले की तुलना में एक अलग क्रम में दिखाई देती हैं।

पैरामीटर:

m : array_like

इनपुट सरणी

यह दिखाता है:

आउट : array_like

पंक्तियों के साथ m का एक दृश्य उलट। चूंकि एक दृश्य वापस आ गया है, यह ऑपरेशन है \ गणित ओ (1)

यह भी देखें

fliplr
बाएँ / दाएँ दिशा में पलटें सरणी।
rot90
सरणी वामावर्त घुमाएँ।

टिप्पणियाँ

m[::-1,...] बराबर m[::-1,...] । सरणी को दो-आयामी होने की आवश्यकता नहीं है।

उदाहरण

>>> A = np.diag([1.0, 2, 3])
>>> A
array([[ 1.,  0.,  0.],
       [ 0.,  2.,  0.],
       [ 0.,  0.,  3.]])
>>> np.flipud(A)
array([[ 0.,  0.,  3.],
       [ 0.,  2.,  0.],
       [ 1.,  0.,  0.]])
>>> A = np.random.randn(2,3,5)
>>> np.all(np.flipud(A) == A[::-1,...])
True
>>> np.flipud([1,2])
array([2, 1])