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

C++ में Numpy सरणी में प्रत्येक स्ट्रिंग तत्व की लंबाई ज्ञात कीजिए

यहां हम देखेंगे कि Numpy Array में प्रत्येक स्ट्रिंग तत्व की लंबाई कैसे प्राप्त करें। Numpy न्यूमेरिक पायथन के लिए एक पुस्तकालय है, और इसमें बहुत शक्तिशाली सरणी वर्ग है। इसका उपयोग करके हम डेटा को संरचना जैसी सरणी में संग्रहीत कर सकते हैं। लंबाई पाने के लिए हम दो अलग-अलग तरीकों का अनुसरण कर सकते हैं, ये नीचे की तरह हैं -

उदाहरण

import numpy as np
str_arr = np.array(['Hello', 'Computer', 'Mobile', 'Language', 'Programming', 'Python'])
print('The array is like: ', str_arr)
len_check = np.vectorize(len)
len_arr = len_check(str_arr)
print('Respective lengts: ', len_arr)

आउटपुट

The array is like: ['Hello' 'Computer' 'Mobile' 'Language' 'Programming' 'Python']
Respective lengts: [ 5 8 6 8 11 6]

लूप का उपयोग करने वाला दूसरा तरीका

उदाहरण

import numpy as np
str_arr = np.array(['Hello', 'Computer', 'Mobile', 'Language', 'Programming', 'Python'])
print('The array is like: ', str_arr)
len_arr = [len(i) for i in str_arr]
print('Respective lengts: ', len_arr)

आउटपुट

The array is like: ['Hello' 'Computer' 'Mobile' 'Language' 'Programming' 'Python']
Respective lengts: [5, 8, 6, 8, 11, 6]

  1. पायथन में तत्व-वार एक स्ट्रिंग सरणी की लंबाई लौटाएं

    एक स्ट्रिंग सरणी की लंबाई को तत्व-वार वापस करने के लिए, PythonNumpy में numpy.char.str_len() विधि का उपयोग करें। विधि पूर्णांकों का एक आउटपुट सरणी देता है। कदम सबसे पहले, आवश्यक पुस्तकालय आयात करें - import numpy as np स्ट्रिंग्स की एक-आयामी सरणी बनाएं - arr = np.array(['Amy', 'Scarlet

  1. पायथन - एक स्ट्रिंग में अंतिम शब्द की लंबाई ज्ञात करें

    जब किसी स्ट्रिंग में अंतिम शब्द की लंबाई खोजने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो एक स्ट्रिंग में अतिरिक्त रिक्त स्थान को हटा देती है, और स्ट्रिंग के माध्यम से पुनरावृत्त होती है। यह तब तक चलता है जब तक कि अंतिम शब्द नहीं मिल जाता। फिर, इसकी लंबाई पाई जाती है और आउटपुट के रूप में

  1. एक सरणी में सबसे बड़ा तत्व खोजने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सरणी दी गई है, हमें सरणी के सबसे बड़े तत्व की गणना करने की आवश्यकता है। यहां हम ब्रूटफोर्स दृष्टिकोण का उपयोग करते हैं जिसमें हम पूरे लूप को पार करके सबसे बड़े तत्व की गणना करते हैं और तत्व प्राप्त करते हैं।