पायथन नम्पी में स्ट्रिंग में वह उच्चतम इंडेक्स लौटाने के लिए जहां सबस्ट्रिंग sub मिलती है, numpy.char.rfind() मेथड का उपयोग करें। यह मेथड इंट्स का आउटपुट ऐरे लौटाता है। यदि sub नहीं मिलता तो -1 लौटाता है।
पहला पैरामीटर इनपुट ऐरे है। दूसरा पैरामीटर खोजा जाने वाला सबस्ट्रिंग है। तीसरा और चौथा पैरामीटर वैकल्पिक आर्गुमेंट हैं, जहां start और end को स्लाइस नोटेशन में व्याख्या किया जाता है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
स्ट्रिंग्स का वन-डायमेंशनल ऐरे बनाएं:
arr = np.array(['KATIE', 'JOHN', 'AmY', 'BRATleuATp'])
हमारा ऐरे प्रदर्शित करें:
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.rfind() मेथड का उपयोग करें:
print("\nपरिणाम (find)...\n", np.char.rfind(arr, 'AT', start=4, end=9))
उदाहरण
import numpy as np
# स्ट्रिंग्स का वन-डायमेंशनल ऐरे बनाएं
arr = np.array(['KATIE', 'JOHN', 'AmY', 'BRATleuATp'])
# हमारा ऐरे प्रदर्शित करें
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.rfind() मेथड का उपयोग करें
print("\nपरिणाम (find)...\n", np.char.rfind(arr, 'AT', start=4, end=9))
आउटपुट
ऐरे... ['KATIE' 'JOHN' 'AmY' 'BRATleuATp'] ऐरे डेटाटाइप...