NumPy 1.14 - String operations

स्ट्रिंग संचालन




numpy

स्ट्रिंग संचालन

यह मॉड्यूल प्रकार numpy.string_ या numpy.unicode_ सरणियों के लिए numpy.string_ स्ट्रिंग ऑपरेशन का सेट प्रदान करता है। वे सभी पायथन मानक पुस्तकालय में स्ट्रिंग विधियों पर आधारित हैं।

स्ट्रिंग संचालन

add (X1, x2) तत्व-वार स्ट्रिंग समाप्ती को str या यूनिकोड की दो सरणियों के लिए लौटाएँ।
multiply (ए, आई) वापसी (एक * i), यह स्ट्रिंग मल्टीपल कॉन्टेक्शन, एलिमेंट-वाइज है।
mod (a, मान) रिटर्न (एक% i), जो कि प्री-पायथन 2.6 स्ट्रिंग फॉर्मेटिंग (पुनरावृत्ति) है, जो str या यूनिकोड की array_likes की जोड़ी के लिए तत्व-वार है।
capitalize (क) पूंजीकृत प्रत्येक तत्व के पहले अक्षर के साथ एक प्रति लौटाएं।
center (ए, चौड़ाई [, भराव]) लंबाई width की एक स्ट्रिंग में केंद्रित इसके तत्वों के साथ एक प्रति लौटाएं।
decode ([, एन्कोडिंग, त्रुटियाँ]) तत्व-वार को कॉल करें।
encode ([, एन्कोडिंग, त्रुटियां]) कॉल str.encode तत्व-वार।
join (sep, seq) एक स्ट्रिंग लौटें जो अनुक्रम seq में स्ट्रिंग्स का seq
ljust (ए, चौड़ाई [, भराव]) लंबाई width की एक स्ट्रिंग में बाएं-औचित्य के तत्वों के साथ एक सरणी लौटें।
lower (ए) लोअरकेस में कनवर्ट किए गए तत्वों के साथ एक सरणी लौटें।
lstrip ([, वर्ण]) a में प्रत्येक तत्व के a , हटाए गए प्रमुख पात्रों के साथ एक प्रति लौटाएं।
partition (a, sep) प्रत्येक तत्व को चारों ओर sep में विभाजित करें।
replace (ए, पुराने, नए [, गिनती]) a में प्रत्येक तत्व के a , स्ट्रिंग की एक प्रति लौटाएं जिसमें old स्थान पर सभी प्रतिस्थापन हो।
rjust (ए, चौड़ाई [, भराव]) लंबाई width की एक स्ट्रिंग में एक सही-उचित के तत्वों के साथ एक सरणी लौटें।
rpartition (ए, सेप) विभाजन (विभाजित) सही-सबसे विभाजक के आसपास प्रत्येक तत्व।
rsplit (a (sep, maxsplit]) a में प्रत्येक तत्व के a , स्ट्रिंग में शब्दों की एक सूची लौटाएं, sep को सीमांकक स्ट्रिंग के रूप में उपयोग करें।
rstrip ([[, वर्ण]) a में प्रत्येक तत्व के a , हटाए गए अनुगामी पात्रों के साथ एक प्रति लौटाएं।
split ([, सेप, मैक्सप्लिट]) a में प्रत्येक तत्व के a , स्ट्रिंग में शब्दों की एक सूची लौटाएं, sep को सीमांकक स्ट्रिंग के रूप में उपयोग करें।
splitlines ([, रखता है]) a में प्रत्येक तत्व के लिए, लाइन की सीमाओं को तोड़ते हुए, तत्व की पंक्तियों की सूची लौटाएं।
strip ([, वर्ण]) a में प्रत्येक तत्व के a , हटाए गए अग्रणी और अनुगामी पात्रों के साथ एक प्रति लौटाएं।
swapcase (a) तत्व-वार को अपरकेस वर्णों के साथ स्ट्रिंग की एक प्रति को लोअरकेस में बदला गया और इसके विपरीत।
title (ए) तत्व-वार शीर्षक स्ट्रिंग या यूनिकोड के आवरण संस्करण।
translate (ए, टेबल [, डिलीटचर्स]) a में प्रत्येक तत्व के a , स्ट्रिंग की एक प्रति लौटाएं जहां वैकल्पिक तर्क deletechars वाले में सभी वर्ण हटा दिए deletechars हैं, और शेष पात्रों को दिए गए अनुवाद तालिका के माध्यम से मैप किया गया है।
upper (ए) अपरकेस में कनवर्ट किए गए तत्वों के साथ एक सरणी लौटें।
zfill (ए, चौड़ाई) शून्य से भरे हुए संख्यात्मक स्ट्रिंग लौटें

तुलना

मानक सुन्न तुलना ऑपरेटरों के विपरीत, char मॉड्यूल तुलना प्रदर्शन करने से पहले आकर्षण मॉड्यूल अनुगामी व्हॉट्सएप पात्रों में।

equal (X1, x2) वापसी (X1 == x2) तत्व-वार।
not_equal (X1, x2) वापसी (X1! = X2) तत्व-वार।
greater_equal (X1, x2) वापसी (X1> = x2) तत्व-वार।
less_equal (X1, x2) वापसी (X1 <= x2) तत्व-वार।
greater (X1, x2) वापसी (X1> x2) तत्व-वार।
less (X1, x2) वापसी (X1 <x2) तत्व-वार।

स्ट्रिंग की जानकारी

count (ए, उप, [, शुरू, अंत]) किसी सरणी को श्रेणी [ start , end ] में सबरिंग sub की गैर-अतिव्यापी घटनाओं की संख्या के साथ लौटाता है।
find (ए, उप, [, शुरू, अंत]) प्रत्येक तत्व के लिए, स्ट्रिंग में सबसे कम इंडेक्स लौटाएं जहां सबरिंग sub मिला है।
index (ए, उप, [, शुरू, अंत]) find तरह find , लेकिन सबस्ट्रिंग नहीं मिलने पर ValueError बढ़ाता है।
isalpha (ए) प्रत्येक तत्व के लिए सही है अगर स्ट्रिंग के सभी वर्ण अल्फ़ाबेटिक हैं और कम से कम एक वर्ण है, अन्यथा गलत है।
isdecimal (a) प्रत्येक तत्व के लिए, यदि तत्व में केवल दशमलव वर्ण हैं तो सही लौटें।
isdigit (a) प्रत्येक तत्व के लिए सही है यदि स्ट्रिंग के सभी वर्ण अंक हैं और कम से कम एक वर्ण है, तो गलत है।
islower (ए) प्रत्येक तत्व के लिए सही है अगर स्ट्रिंग में सभी आवरण वर्णों को कम किया गया है और कम से कम एक आवरण वर्ण है, अन्यथा गलत है।
isnumeric (a) प्रत्येक तत्व के लिए, सही है अगर तत्व में केवल संख्यात्मक वर्ण हैं।
isspace (a) प्रत्येक तत्व के लिए सही है अगर स्ट्रिंग में केवल व्हाट्सएप वर्ण हैं और कम से कम एक वर्ण है, तो गलत है।
istitle (a) प्रत्येक तत्व के लिए सही लौटाता है यदि तत्व एक शीर्षक स्ट्रिंग है और कम से कम एक वर्ण है, अन्यथा गलत है।
isupper (ए) प्रत्येक तत्व के लिए सही रिटर्न अगर स्ट्रिंग में सभी कैस्ड अक्षर अपरकेस हैं और कम से कम एक वर्ण है, तो गलत है।
rfind (ए, उप, [, शुरू, अंत]) a में प्रत्येक तत्व के a , स्ट्रिंग में उच्चतम इंडेक्स लौटाएं जहां सबरिंग sub पाया जाता है, जैसे कि sub [ start , end ] के भीतर निहित होता है।
rindex (ए, सब [, स्टार्ट, एंड]) rfind तरह, लेकिन जब rfind sub नहीं पाया जाता है, तो ValueError बढ़ाता है।
startswith (ए, उपसर्ग [, शुरू, अंत]) एक बूलियन सरणी देता है जो कि True जहाँ स्ट्रिंग तत्व prefix साथ शुरू होता है, अन्यथा False

सुविधा वर्ग

chararray (आकार [, आइटम, यूनिकोड,…]) स्ट्रिंग और यूनिकोड मूल्यों की सरणियों पर एक सुविधाजनक दृश्य प्रदान करता है।