NumPy 1.14 - Array objects

वस्तुओं को अर्रे




numpy

वस्तुओं को अर्रे

NumPy एक N- आयामी सरणी प्रकार, ndarray प्रदान करता है, जो एक ही प्रकार के "आइटम" के संग्रह का वर्णन करता है। उदाहरण एन पूर्णांकों का उपयोग करके आइटमों को indexed किया जा सकता indexed

सभी ndarrays समरूप हैं : प्रत्येक आइटम स्मृति के समान आकार के ब्लॉक को लेता है, और सभी ब्लॉकों की व्याख्या बिल्कुल उसी तरह से की जाती है। सरणी के प्रत्येक आइटम की व्याख्या किस प्रकार की जानी चाहिए यह एक अलग डेटा-प्रकार ऑब्जेक्ट द्वारा निर्दिष्ट किया गया है, जिनमें से एक प्रत्येक सरणी के साथ जुड़ा हुआ है। बुनियादी प्रकार (पूर्णांक, फ़्लोट्स, आदि ) के अलावा, डेटा प्रकार ऑब्जेक्ट डेटा संरचनाओं का भी प्रतिनिधित्व कर सकते हैं।

एक सरणी से निकाले गए आइटम, उदाहरण के लिए , अनुक्रमण द्वारा, पायथन ऑब्जेक्ट द्वारा दर्शाया गया है, जिसका प्रकार NumPy में निर्मित सरणी स्केलर प्रकारों में से एक है। सरणी स्केलर डेटा के अधिक जटिल व्यवस्था के आसान हेरफेर की अनुमति देते हैं।

../_images/threefundamental.png

चित्रा संकल्पनात्मक आरेख एक सरणी में डेटा का वर्णन करने के लिए उपयोग की जाने वाली तीन मूलभूत वस्तुओं के बीच संबंध दिखाती है: 1) स्वयं ndarray, 2) डेटा प्रकार की वस्तु जो सरणी के एकल निश्चित-आकार के तत्व के लेआउट का वर्णन करती है, 3) सरणी-स्केलर Python ऑब्जेक्ट जो सरणी के एक तत्व तक पहुँचने पर वापस आ जाता है।