Index वस्तुओं को त्वरित करने के लिए सहायक वर्ग।
सार्वजनिक निर्माता
सूचकांक () |
सार्वजनिक तरीके
| स्थैतिक सूचकांक | सभी () एक सूचकांक जो किसी आयाम के सभी तत्वों को मूल क्रम में लौटाता है। |
| स्थैतिक सूचकांक | |
| स्थैतिक सूचकांक | (लॉन्ग कोर्ड, बूलियन कीपडिम) पर एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है। |
| स्थैतिक सूचकांक | (लंबे समन्वय) पर एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है। |
| स्थैतिक सूचकांक | |
| स्थैतिक सूचकांक | दीर्घवृत्त () एक सूचकांक जो सभी उपलब्ध स्रोत आयामों को भरने के लिए विस्तारित होता है। |
| स्थैतिक सूचकांक | यहां तक की () एक सूचकांक जो केवल मूल आयाम में सम स्थिति पर पाए गए तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | पलटना () एक सूचकांक जो दो निर्देशांकों के बीच किसी दिए गए आयाम पर केवल तत्व लौटाता है। |
| स्थैतिक सूचकांक | हाइपरस्लैब (लंबी शुरुआत, लंबी डग, लंबी गिनती, लंबा ब्लॉक) एक इंडेक्स जो start , stride , count , block द्वारा परिभाषित हाइपरस्लैब के अनुसार तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | न्यूएक्सिस () एक सूचकांक जो परिणामी सरणी में आकार 1 का एक नया आयाम सम्मिलित करता है। |
| स्थैतिक सूचकांक | विषम () एक सूचकांक जो केवल मूल आयाम में विषम स्थिति में पाए गए तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | रेंज (लंबी शुरुआत, लंबी समाप्ति) एक सूचकांक जो दो निर्देशांकों के बीच किसी दिए गए आयाम पर केवल तत्व लौटाता है। |
| स्थैतिक सूचकांक | |
| स्थैतिक सूचकांक | seq (लंबा...कोर्डर्स) एक सूचकांक जो किसी दिए गए आयाम पर केवल विशिष्ट तत्व लौटाता है। |
| स्थैतिक सूचकांक | टुकड़ा (लंबी शुरुआत, लंबा अंत, लंबा डग) एक सूचकांक जो start और end के बीच प्रत्येक stride -वें तत्व को लौटाता है। |
| स्थैतिक सूचकांक | स्लाइस (लंबी शुरुआत, लंबा अंत) एक सूचकांक जो start और end के बीच तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | टुकड़ा (लंबी शुरुआत, लंबा अंत) एक सूचकांक जो start और end के बीच तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | टुकड़ा (लंबी शुरुआत, लंबा अंत, लंबा डग) एक सूचकांक जो start और end के बीच प्रत्येक stride -वें तत्व को लौटाता है। |
| स्थैतिक सूचकांक | स्लाइसफ्रॉम (लंबी शुरुआत) एक सूचकांक जो किसी विशिष्ट निर्देशांक से शुरू होकर किसी दिए गए आयाम पर केवल तत्व लौटाता है। |
| स्थैतिक सूचकांक | स्लाइसफ्रॉम (लंबी शुरुआत, लंबा डग) एक सूचकांक जो दिए गए स्ट्राइड का उपयोग करते हुए, एक विशिष्ट निर्देशांक से शुरू होकर किसी दिए गए आयाम पर केवल तत्वों को लौटाता है। |
| स्थैतिक सूचकांक | स्लाइसटू (लंबा अंत) एक सूचकांक जो किसी विशिष्ट निर्देशांक तक किसी दिए गए आयाम पर केवल तत्व लौटाता है। |
| स्थैतिक सूचकांक | स्लाइसटू (लंबा अंत, लंबा डग) एक सूचकांक जो दिए गए स्ट्राइड का उपयोग करके किसी दिए गए आयाम पर केवल तत्वों को एक विशिष्ट समन्वय तक लौटाता है। |
| स्थैतिक सूचकांक | कदम (लंबा कदम) एक सूचकांक जो लौटाए गए प्रत्येक मान के बीच एक निश्चित मात्रा में निर्देशांक छोड़ देता है। |
विरासत में मिली विधियाँ
सार्वजनिक निर्माता
सार्वजनिक सूचकांक ()
सार्वजनिक तरीके
सार्वजनिक स्थैतिक सूचकांक सभी ()
एक सूचकांक जो किसी आयाम के सभी तत्वों को मूल क्रम में लौटाता है।
इस सूचकांक को किसी दिए गए आयाम पर लागू करने से मूल आयाम सीधे वापस आ जाएगा।
उदाहरण के लिए, n तत्वों वाला एक वेक्टर दिया गया है, all() रिटर्न x 0 , x 1 , ..., x n-1
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक ( एनडीएरे <? संख्या बढ़ाता है> समन्वय)
एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है।
यह at(long) कॉल के बराबर है लेकिन जहां निर्देशांक का मान N-आयामी सरणी द्वारा प्रदान किया जाता है।
पैरामीटर
| समन्वय | अदिश अनुक्रमित अक्ष पर तत्व के निर्देशांक को दर्शाता है |
|---|
रिटर्न
- अनुक्रमणिका
फेंकता
| अवैध रैंक अपवाद | यदि coord एक अदिश राशि नहीं है (रैंक 0) |
|---|
सार्वजनिक स्थैतिक सूचकांक ( लॉन्ग कोर्ड, बूलियन कीपडिम)
एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है।
जब इस सूचकांक को किसी दिए गए आयाम पर लागू किया जाता है, तो आयाम को एकल तत्व के रूप में हल किया जाता है और इसलिए, यदि keepDim गलत है, तो रैंक की गणना से बाहर रखा जाता है। अगर KeepDim सत्य है, आयाम एक तत्व तक सिमट गया है।
उदाहरण के लिए, अक्ष [x, y, z] पर एक 3D मैट्रिक्स दिया गया है, यदि matrix.slice(all(), at(0), at(0) , तो लौटाए गए स्लाइस की रैंक 1 है और इसकी संख्या तत्व x.numElements()
पैरामीटर
| समन्वय | अनुक्रमित अक्ष पर तत्व का समन्वय |
|---|---|
| मंद रखें | क्या आयाम हटाना है. |
रिटर्न
- अनुक्रमणिका
(लंबे समन्वय) पर सार्वजनिक स्थैतिक सूचकांक
एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है।
जब इस सूचकांक को किसी दिए गए आयाम पर लागू किया जाता है, तो आयाम को एक तत्व के रूप में हल किया जाता है और इसलिए रैंक की गणना से बाहर रखा जाता है।
उदाहरण के लिए, अक्ष [x, y, z] पर एक 3D मैट्रिक्स दिया गया है, यदि matrix.slice(all(), at(0), at(0) , तो लौटाए गए स्लाइस की रैंक 1 है और इसकी संख्या तत्व x.numElements()
पैरामीटर
| समन्वय | अनुक्रमित अक्ष पर तत्व का समन्वय |
|---|
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक ( एनडीएरे <? एक्सटेंड्स नंबर> कोऑर्ड, बूलियन कीपडिम)
एक समन्वय जो किसी दिए गए आयाम पर एक विशिष्ट तत्व का चयन करता है।
यह at(long, boolean) कॉल के बराबर है, लेकिन जहां निर्देशांक का मान N-आयामी सरणी द्वारा प्रदान किया जाता है।
अगर KeepDim सत्य है, आयाम हटाए जाने के बजाय एक तत्व में सिमट गया है।
पैरामीटर
| समन्वय | अदिश अनुक्रमित अक्ष पर तत्व के निर्देशांक को दर्शाता है |
|---|---|
| मंद रखें | क्या आयाम हटाना है. |
रिटर्न
- अनुक्रमणिका
फेंकता
| अवैध रैंक अपवाद | यदि coord एक अदिश राशि नहीं है (रैंक 0) |
|---|
सार्वजनिक स्थैतिक सूचकांक दीर्घवृत्त ()
एक सूचकांक जो सभी उपलब्ध स्रोत आयामों को भरने के लिए विस्तारित होता है। पाइथॉन की तरह ही काम करता है ...
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक भी ()
एक सूचकांक जो केवल मूल आयाम में सम स्थिति पर पाए गए तत्वों को लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, और n सम है, even() रिटर्न x 0 , x 2 , ..., x n-2
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक फ़्लिप ()
एक सूचकांक जो दो निर्देशांकों के बीच किसी दिए गए आयाम पर केवल तत्व लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, और n > k > j , range(j, k) x j , x j+1 , ..., x k लौटाता है
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक हाइपरस्लैब (लंबी शुरुआत, लंबी डग, लंबी गिनती, लंबा ब्लॉक)
एक इंडेक्स जो start , stride , count , block द्वारा परिभाषित हाइपरस्लैब के अनुसार तत्वों को लौटाता है। ERROR(/Hyperslab) देखें।
पैरामीटर
| शुरू | हाइपरस्लैब के लिए प्रारंभिक स्थान. |
|---|---|
| छलांग | चयनित किए जाने वाले प्रत्येक तत्व या ब्लॉक को अलग करने के लिए तत्वों की संख्या। |
| गिनती करना | आयाम के साथ चयन करने के लिए तत्वों या ब्लॉकों की संख्या। |
| अवरोध पैदा करना | आयाम से चयनित ब्लॉक का आकार. |
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक न्यूएक्सिस ()
एक सूचकांक जो परिणामी सरणी में आकार 1 का एक नया आयाम सम्मिलित करता है।
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक विषम ()
एक सूचकांक जो केवल मूल आयाम में विषम स्थिति में पाए गए तत्वों को लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, और n सम है, odd() रिटर्न x 1 , x 3 , ..., x n-1
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक सीमा (लंबी शुरुआत, लंबी समाप्ति)
एक सूचकांक जो दो निर्देशांकों के बीच किसी दिए गए आयाम पर केवल तत्व लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, और n > k > j , range(j, k) x j , x j+1 , ..., x k लौटाता है
पैरामीटर
| शुरू | अनुक्रम के पहले तत्व का समन्वय |
|---|---|
| अंत | अनुक्रम के अंतिम तत्व का समन्वय (अनन्य) |
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक अनुक्रम ( NdArray <? संख्या> कोर्ड्स बढ़ाता है)
एक सूचकांक जो किसी दिए गए आयाम पर केवल विशिष्ट तत्व लौटाता है।
यह seq(long) के बराबर है लेकिन जहां अनुक्रम में तत्वों के निर्देशांक एन-आयामी सरणी द्वारा प्रदान किए जाते हैं।
पैरामीटर
| तार | अनुक्रम में तत्वों के निर्देशांक का वेक्टर |
|---|
रिटर्न
- अनुक्रमणिका
फेंकता
| अवैध रैंक अपवाद | यदि coords एक सदिश नहीं है (रैंक 1) |
|---|
सार्वजनिक स्थैतिक सूचकांक अनुक्रम (लंबा...कोर्डर्स)
एक सूचकांक जो किसी दिए गए आयाम पर केवल विशिष्ट तत्व लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, और n > 10 , seq(8, 0, 3) x 8 , x 0 , x 3 लौटाता है
पैरामीटर
| तार | अनुक्रम में तत्वों के निर्देशांक |
|---|
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइस (लंबी शुरुआत, लंबा अंत, लंबी डग)
एक सूचकांक जो start और end के बीच प्रत्येक stride -वें तत्व को लौटाता है। यदि start या end null है, तो क्रमशः प्रारंभ या अंत पर प्रारंभ या समाप्त होता है।
पायथन के अनुरूप : स्लाइस सिंटैक्स।
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइस (लंबी शुरुआत, लंबी समाप्ति)
एक सूचकांक जो start और end के बीच तत्वों को लौटाता है। यदि start या end null है, तो क्रमशः प्रारंभ या अंत पर प्रारंभ या समाप्त होता है।
पायथन के अनुरूप : स्लाइस सिंटैक्स।
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइस (लंबी शुरुआत, लंबी समाप्ति)
एक सूचकांक जो start और end के बीच तत्वों को लौटाता है। यदि start या end null है, तो क्रमशः प्रारंभ या अंत पर प्रारंभ या समाप्त होता है।
पायथन के अनुरूप : स्लाइस सिंटैक्स।
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइस (लंबी शुरुआत, लंबा अंत, लंबी डग)
एक सूचकांक जो start और end के बीच प्रत्येक stride -वें तत्व को लौटाता है। यदि start या end null है, तो क्रमशः प्रारंभ या अंत पर प्रारंभ या समाप्त होता है।
पायथन के अनुरूप : स्लाइस सिंटैक्स।
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइसफ्रॉम (लंबी शुरुआत)
एक सूचकांक जो किसी विशिष्ट निर्देशांक से शुरू होकर किसी दिए गए आयाम पर केवल तत्व लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों और n > k के साथ एक वेक्टर दिया गया है, from(k) रिटर्न x k , x k+1 , ..., x n-1
पैरामीटर
| शुरू | अनुक्रम के पहले तत्व का समन्वय |
|---|
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइसफ्रॉम (लंबी शुरुआत, लंबी डग)
एक सूचकांक जो दिए गए स्ट्राइड का उपयोग करते हुए, एक विशिष्ट निर्देशांक से शुरू होकर किसी दिए गए आयाम पर केवल तत्वों को लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों और n > k के साथ एक वेक्टर दिया गया है, from(k) रिटर्न x k , x k+1 , ..., x n-1
पैरामीटर
| शुरू | अनुक्रम के पहले तत्व का समन्वय |
|---|---|
| छलांग | उपयोग करने के लिए कदम |
रिटर्न
- अनुक्रमणिका
यह सभी देखें
सार्वजनिक स्थैतिक सूचकांक स्लाइसटू (लंबा अंत)
एक सूचकांक जो किसी विशिष्ट निर्देशांक तक किसी दिए गए आयाम पर केवल तत्व लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों के साथ एक वेक्टर दिया गया है, और n > k , to(k) x 0 , x 1 , ..., x k लौटाता है
पैरामीटर
| अंत | अनुक्रम के अंतिम तत्व का समन्वय (अनन्य) |
|---|
रिटर्न
- अनुक्रमणिका
सार्वजनिक स्थैतिक सूचकांक स्लाइसटू (लंबा अंत, लंबा कदम)
एक सूचकांक जो दिए गए स्ट्राइड का उपयोग करके किसी दिए गए आयाम पर केवल तत्वों को एक विशिष्ट समन्वय तक लौटाता है।
उदाहरण के लिए, x अक्ष पर n तत्वों के साथ एक वेक्टर दिया गया है, और n > k , to(k) x 0 , x 1 , ..., x k लौटाता है
पैरामीटर
| अंत | अनुक्रम के अंतिम तत्व का समन्वय (अनन्य) |
|---|---|
| छलांग | उपयोग करने के लिए कदम |
रिटर्न
- अनुक्रमणिका
यह सभी देखें
सार्वजनिक स्थैतिक सूचकांक चरण (लंबा कदम)
एक सूचकांक जो लौटाए गए प्रत्येक मान के बीच एक निश्चित मात्रा में निर्देशांक छोड़ देता है।
उदाहरण के लिए, x अक्ष पर n तत्वों वाला एक वेक्टर दिया गया है, step(k) x 0 , x k , x k*2 , ... लौटाता है
पैरामीटर
| छलांग | प्रत्येक चरण के बीच तत्वों की संख्या |
|---|
रिटर्न
- अनुक्रमणिका