Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

स्ट्रिंग में उच्चतम इंडेक्स लौटाएं जहां पाइथन रिनडेक्स () का उपयोग करके किसी श्रेणी में सबस्ट्रिंग पाया जाता है

स्ट्रिंग में उच्चतम अनुक्रमणिका लौटाएँ जहाँ सबस्ट्रिंग उप को Python Numpy में numpy.char.rindex() विधि का उपयोग करके पाया जाता है। विधि इनट्स की आउटपुट सरणी देता है। उप नहीं मिलने पर ValueError बढ़ाता है। पहला पैरामीटर इनपुट सरणी है। दूसरा पैरामीटर खोजा जाने वाला विकल्प है। तीसरा और चौथा पैरामीटर वैकल्पिक तर्क हैं, जिसमें प्रारंभ और अंत की व्याख्या स्लाइस नोटेशन के रूप में की जाती है।

कदम

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

np के रूप में numpy आयात करें

स्ट्रिंग्स की एक-आयामी सरणी बनाएं -

arr =np.array(['KATIE', 'KATE', 'BRATleukATp'])

हमारी सरणी प्रदर्शित करना -

प्रिंट ("ऐरे...\n",arr)

डेटाटाइप प्राप्त करें -

प्रिंट("\nऐरे डेटाटाइप...\n",arr.dtype)

ऐरे के आयाम प्राप्त करें -

प्रिंट("\nसरणी आयाम...\n",arr.ndim)

ऐरे का आकार प्राप्त करें -

प्रिंट("\nहमारा ऐरे शेप...\n",arr.shape)

ऐरे के तत्वों की संख्या प्राप्त करें -

प्रिंट("\nसरणी में तत्वों की संख्या...\n",arr.size)

स्ट्रिंग में उच्चतम इंडेक्स लौटाएं जहां numpy.char.rindex() विधि का उपयोग करके सबस्ट्रिंग सब पाया जाता है -

print("\nResult (rindex() method)...\n",np.char.rindex(arr, 'AT', start =1, end=9))

उदाहरण

np के रूप में numpy आयात करें# stringsarr =np.array(['KATIE', 'KATE', 'BRATleukATp']) का एक-आयामी सरणी बनाएं# हमारे सरणीप्रिंट प्रदर्शित करना("ऐरे...\n",arr )# डेटाटाइपप्रिंट प्राप्त करें("\nArray datatype...\n",arr.dtype)# Arrayprint("\nArray Dimensions...\n",arr.ndim)# के आयाम प्राप्त करें# का आकार प्राप्त करें Arrayprint("\nहमारा सरणी आकार...\n",arr.shape)# Arrayprint के तत्वों की संख्या प्राप्त करें("\nसरणी में तत्वों की संख्या...\n",arr.size)# वापस करें स्ट्रिंग में उच्चतम अनुक्रमणिका जहां सबस्ट्रिंग उप को पायथन Numpy में numpy.char.rindex() विधि का उपयोग करके पाया जाता है # विधि इनट्स की आउटपुट सरणी लौटाती है। उप नहीं मिलने पर ValueError बढ़ाता है।> 

आउटपुट

Array...['KATIE' 'KATE' 'BRATleukATp']Array datatype... 
  1. प्रत्येक तत्व के लिए स्ट्रिंग में सबसे कम इंडेक्स लौटाएं जहां पायथन में सबस्ट्रिंग पाया जाता है

    स्ट्रिंग में सबसे कम इंडेक्स वापस करने के लिए जहां सबस्ट्रिंग सब पाया जाता है, पायथन नम्पी में numpy.char.find() विधि का उपयोग करें। विधि इनट्स की आउटपुट सरणी देता है। रिटर्न -1 यदि उप नहीं मिला है। पहला पैरामीटर इनपुट सरणी है। दूसरा पैरामीटर खोजा जाने वाला विकल्प है कदम सबसे पहले, आवश्यक पुस्तकालय

  1. एक बूलियन सरणी लौटाएं जहां सरणी में स्ट्रिंग तत्व किसी दिए गए प्रत्यय के साथ समाप्त होता है लेकिन परीक्षण शुरू होता है और पायथन में समाप्त होता है

    एक बूलियन ऐरे को वापस करने के लिए जो ट्रू है जहां ऐरे में स्ट्रिंग एलिमेंट प्रत्यय के साथ समाप्त होता है, Python Numpy में numpy.char.endswith() मेथड का उपयोग करें। विधि बूल की एक सरणी आउटपुट करती है। पहला पैरामीटर इनपुट सरणी है। दूसरा पैरामीटर प्रत्यय है। वैकल्पिक प्रारंभ पैरामीटर के साथ, उस स्थिति

  1. पायथन - पंडों के सूचकांक में डेटा का प्रतिनिधित्व करने वाली एक सरणी लौटाएं

    पांडा इंडेक्स में डेटा का प्रतिनिधित्व करने वाली एक सरणी वापस करने के लिए, index.values . का उपयोग करें पंडों में संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd अनुक्रमणिका बनाना - index = pd.Index(['Car','Bike','Truck','Ship','Airplan