पायथन नम्पी में numpy.char.rindex() मेथड का उपयोग करके स्ट्रिंग में वह उच्चतम इंडेक्स लौटाएं जहां सबस्ट्रिंग sub मिलती है। यह मेथड इंट्स का आउटपुट ऐरे लौटाता है। यदि sub नहीं मिलता तो ValueError उठाता है। पहला पैरामीटर इनपुट ऐरे है। दूसरा पैरामीटर खोजा जाने वाला सबस्ट्रिंग है। तीसरा और चौथा पैरामीटर वैकल्पिक आर्गुमेंट हैं, जहां start और end को स्लाइस नोटेशन में व्याख्या किया जाता है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
स्ट्रिंग्स का वन-डायमेंशनल ऐरे बनाएं:
arr = np.array(['KATIE', 'KATE', 'BRATleukATp'])
हमारा ऐरे प्रदर्शित करें:
print("ऐरे...\n", arr)
डेटाटाइप प्राप्त करें:
print("\nऐरे डेटाटाइप...\n", arr.dtype)
ऐरे के आयाम प्राप्त करें:
print("\nऐरे डायमेंशन...\n", arr.ndim)
ऐरे का आकार प्राप्त करें:
print("\nहमारे ऐरे का आकार...\n", arr.shape)
ऐरे में एलिमेंट्स की संख्या प्राप्त करें:
print("\nऐरे में एलिमेंट्स की संख्या...\n", arr.size)
numpy.char.rindex() मेथड का उपयोग करके स्ट्रिंग में वह उच्चतम इंडेक्स लौटाएं जहां सबस्ट्रिंग sub मिलती है:
print("\nपरिणाम (rindex() मेथड)...\n", np.char.rindex(arr, 'AT', start=1, end=9))
उदाहरण
import numpy as np
# स्ट्रिंग्स का वन-डायमेंशनल ऐरे बनाएं
arr = np.array(['KATIE', 'KATE', 'BRATleukATp'])
# हमारा ऐरे प्रदर्शित करें
print("ऐरे...\n", arr)
# डेटाटाइप प्राप्त करें
print("\nऐरे डेटाटाइप...\n", arr.dtype)
# ऐरे के आयाम प्राप्त करें
print("\nऐरे डायमेंशन...\n", arr.ndim)
# ऐरे का आकार प्राप्त करें
print("\nहमारे ऐरे का आकार...\n", arr.shape)
# ऐरे में एलिमेंट्स की संख्या प्राप्त करें
print("\nऐरे में एलिमेंट्स की संख्या...\n", arr.size)
# स्ट्रिंग में वह उच्चतम इंडेक्स लौटाएं जहां सबस्ट्रिंग sub मिलती है numpy.char.rindex() मेथड का उपयोग करके
# यह मेथड इंट्स का आउटपुट ऐरे लौटाता है। यदि sub नहीं मिलता तो ValueError उठाता है।
print("\nपरिणाम (rindex() मेथड)...\n", np.char.rindex(arr, 'AT', start=1, end=9))
आउटपुट
ऐरे... ['KATIE' 'KATE' 'BRATleukATp'] ऐरे डेटाटाइप...