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

पायथन में इनप्लेस ऑपरेटर: iadd(), isub(), iconcat()


इस लेख में, हम पायथन 3.x (या पूर्व संस्करणों) में उपलब्ध कुछ इनप्लेस ऑपरेटरों के बारे में सीखेंगे।

पायथन "operator" मॉड्यूल की मदद से एक ही स्टेटमेंट में असाइनमेंट और गणना एक साथ करके इनप्लेस ऑपरेशन करने के तरीके प्रदान करता है। यहाँ हम iadd(), isub() और iconcat() फ़ंक्शन पर चर्चा करेंगे।

iadd()

यह फ़ंक्शन हमें वर्तमान मान को असाइन और जोड़ने की अनुमति देता है। यह ऑपरेशन "a+=b" ऑपरेशन की तरह व्यवहार करता है। अपरिवर्तनीय डेटा प्रकारों जैसे स्ट्रिंग्स और टपल्स के मामले में असाइनमेंट नहीं किया जा सकता।

उदाहरण

import operator as op
# iadd() का उपयोग करके जोड़
int1 = op.iadd(786, 0)
# मान प्रदर्शित करना
print("मान: ", end="")
print(int1)

आउटपुट

मान: 786

isub()

यह फ़ंक्शन हमें वर्तमान मान को असाइन और घटाने की अनुमति देता है। यह ऑपरेशन "a-=b" ऑपरेशन की तरह व्यवहार करता है। अपरिवर्तनीय डेटा प्रकारों जैसे स्ट्रिंग्स और टपल्स के मामले में असाइनमेंट नहीं किया जा सकता।

उदाहरण

# isub() का उपयोग करके घटाव
int2 = op.isub(57, 34)
print("मान: ", end="")
print(int2)

आउटपुट

str1 = "tutorials"
str2 = "point"
# iconcat() का उपयोग करके संयोजन
str1 = op.iconcat(str1, str2)
# मान प्रदर्शित करना
print("स्ट्रिंग बन जाती है: ", end="")
print(str1)

आउटपुट

स्ट्रिंग बन जाती है: tutorialspoint

निष्कर्ष

इस लेख में, हमने पायथन में इनप्लेस ऑपरेटर - iadd(), isub(), iconcat() के उपयोग और कार्यान्वयन के बारे में सीखा।

  1. - पायथन में इनप्लेस ऑपरेटर

    परिभाषा - इनप्लेस ऑपरेशन एक ऐसा ऑपरेशन है जो दिए गए लीनियर अल्जेब्रा, वेक्टर, मैट्रिक्स (टेंसर) के कंटेंट को कॉपी बनाए बिना सीधे बदलता है। जो ऑपरेटर्स ऑपरेशन करने में मदद करते हैं उन्हें इनप्लेस ऑपरेटर कहा जाता है।उदाहरण: a+= b, a= operator.iadd(a, b) के समतुल्य हैकुछ ऑपरेटर्स हैं जिनका उपयोग इनप्ले

  1. - Python Dictionary से सबसे बड़ा मान कैसे प्रिंट करें?

    Python Dictionary में अधिकतम मान खोजना Python की बिल्ट-इन डिक्शनरी क्लास में values() मेथड होता है जो प्रत्येक की-वैल्यू पेयर से वैल्यू घटक की सूची लौटाता है। बिल्ट-इन फ़ंक्शन max() का उपयोग करके डिक्शनरी में सबसे बड़ा मान प्राप्त किया जा सकता है। >>> dct = {1: 45, 2: 76, 3: 12, 4: 55, 5:

  1. - Python Dictionary में दी गई कुंजी के लिए मान कैसे प्रिंट करें?

    Python Dictionary में कुंजी से मान प्राप्त करना Python डिक्शनरी कुंजी-मान जोड़े का संग्रह है। किसी निश्चित कुंजी से जुड़ा मान get() मेथड द्वारा लौटाया जाता है। >>> D1 = {a: 11, b: 22, c: 33} >>> D1.get(b) 22 आप स्क्वायर ब्रैकेट्स में कुंजी का उपयोग करके भी मान प्राप्त कर सकते हैं