दो स्ट्रिंग्स को कन्केटनेट करने का अर्थ है दोनों स्ट्रिंग्स को एक साथ मिलाना। "Tutorials" और "Point" का कन्केटनेशन "TutorialsPoint" में परिणाम देगा।
हम पायथन में दो स्ट्रिंग्स को कन्केटनेट करने के विभिन्न तरीकों पर चर्चा करेंगे।
'+' ऑपरेटर का उपयोग करके
पायथन में दो स्ट्रिंग्स को उनके बीच '+' ऑपरेटर का उपयोग करके आसानी से कन्केटनेट किया जा सकता है।
दो से अधिक स्ट्रिंग्स को '+' ऑपरेटर का उपयोग करके कन्केटनेट किया जा सकता है।
उदाहरण
s1 = "Tutorials"
s2 = "Point"
s3 = s1 + s2
s4 = s1 + " " + s2
print(s3)
print(s4)
आउटपुट
TutorialsPoint
Tutorials Point
% ऑपरेटर का उपयोग करके
हम पायथन में दो स्ट्रिंग्स को मिलाने के लिए % ऑपरेटर का उपयोग कर सकते हैं। इसका कार्यान्वयन नीचे दिए गए उदाहरण में दिखाया गया है।
उदाहरण
s1 = "Tutorials"
s2 = "Point"
s3 = "%s %s" % (s1, s2)
s4 = "%s%s" % (s1, s2)
print(s3)
print(s4)
आउटपुट
Tutorials Point
TutorialsPoint
%s स्ट्रिंग डेटा टाइप को दर्शाता है। आउटपुट में दो स्ट्रिंग्स के बीच का स्पेस "%s %s" के बीच के स्पेस पर निर्भर करता है, जो उपरोक्त उदाहरण से स्पष्ट है।
join() मेथड का उपयोग करके
join() एक स्ट्रिंग मेथड है जिसका उपयोग एलिमेंट्स के अनुक्रम को जोड़ने के लिए किया जाता है। इस मेथड का उपयोग दो स्ट्रिंग्स को मिलाने के लिए किया जा सकता है।
उदाहरण
s1 = "Tutorials"
s2 = "Point"
s3 = "".join([s1, s2])
s4 = " ".join([s1, s2])
print(s3)
print(s4)
आउटपुट
TutorialsPoint
Tutorials Point
format() का उपयोग करके
format() एक स्ट्रिंग फॉर्मेटिंग फंक्शन है। इसका उपयोग दो स्ट्रिंग्स को कन्केटनेट करने के लिए किया जा सकता है।
उदाहरण
s1 = "Tutorials"
s2 = "Point"
s3 = "{}{}".format(s1, s2)
s4 = "{} {}".format(s1, s2)
print(s3)
print(s4)
आउटपुट
TutorialsPoint
Tutorials Point
{} स्ट्रिंग वेरिएबल्स की स्थिति सेट करता है। '{} {}' के बीच का स्पेस आउटपुट में दो कन्केटनेटेड स्ट्रिंग्स के बीच के स्पेस के लिए जिम्मेदार है।