एक NumPy सरणी क्या है?
एक NumPy सरणी क्या है?

वीडियो: एक NumPy सरणी क्या है?

वीडियो: एक NumPy सरणी क्या है?
वीडियो: Python Numpy Introduction - In Hindi 2024, मई
Anonim

ए सुन्न सरणी सभी एक ही प्रकार के मानों का एक ग्रिड है, और गैर-ऋणात्मक पूर्णांकों के टपल द्वारा अनुक्रमित किया जाता है। आयामों की संख्या की रैंक है सरणी ; एक का आकार सरणी पूर्णांकों का एक टपल है जो का आकार देता है सरणी प्रत्येक आयाम के साथ। पायथन कोर लाइब्रेरी ने सूचियाँ प्रदान कीं।

इसी तरह, आप एक NumPy सरणी कैसे घोषित करते हैं?

आप एक पायथन सूची भी बना सकते हैं और एक बनाने के लिए इसके चर नाम को पास कर सकते हैं सुन्न सरणी . आप पुष्टि कर सकते हैं कि दोनों चर, सरणी और सूची, एक प्रकार की पायथन सूची है और सुन्न सरणी क्रमश। द्वि-आयामी बनाने के लिए सरणी , सूचियों का एक क्रम पास करें सरणी समारोह।

इसी तरह, NumPy का उपयोग किस लिए किया जाता है? Numpy पायथन में एक पैकेज है के लिए इस्तेमाल होता है वैज्ञानिक कंप्यूटिंग। Numpy पैकेज है अभ्यस्त अलग-अलग ऑपरेशन करें। ndarray ( Numpy ऐरे) एक बहुआयामी सरणी है अभ्यस्त एक ही डेटाटाइप के मूल्यों को स्टोर करें। इन सरणियों को अनुक्रमों की तरह ही अनुक्रमित किया जाता है, शून्य से शुरू होता है।

यहाँ, जो तेज़ NumPy सरणी या सूची है?

क्योंकि सुन्न सरणी अपने सजातीय प्रकार के कारण स्मृति में सघन रूप से भरा हुआ है, यह स्मृति को भी मुक्त करता है और तेज . तो कुल मिलाकर एक कार्य निष्पादित किया गया Numpy लगभग 5 से 100 गुना है और तेज मानक अजगर की तुलना में सूची , जो गति के मामले में एक महत्वपूर्ण छलांग है।

NumPy सरणी तेज़ क्यों है?

में संचालन Numpy बहुत हैं और तेज क्योंकि वे समानांतरवाद का लाभ उठाते हैं (जो कि सिंगल इंस्ट्रक्शन मल्टीपल डेटा (SIMD) का मामला है), जबकि पारंपरिक for लूप इसका उपयोग नहीं कर सकता है।

सिफारिश की: