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

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

इस लेख में, हम Python 3.x में उपलब्ध कुछ इनप्लेस ऑपरेटरों के बारे में जानेंगे। या पहले।

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

iadd()

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

उदाहरण

import operator as op

# using iadd() to add
int1 = op.iadd(786,0);

# displaying value
print ("The value : ", end="")
print (int1)

आउटपुट

The value : 786

इसब ()

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

उदाहरण

# using isub() to subtract
int2 = op.isub(57,34)

print ("The value : ", end="")
print (int2)

आउटपुट

:
The value : 23

आइकॉनकैट ()

यह फ़ंक्शन हमें दूसरे स्ट्रिंग के अंत में एक स्ट्रिंग को जोड़ने की अनुमति देता है जो स्ट्रिंग्स के लिए एक अतिरिक्त ऑपरेटर की तरह काम करता है।

उदाहरण

str1 = "tutorials"
str2 = "point"

# using iconcat() to concatenation
str1 = op.iconcat(str1, str2)

# displaying value
print ("The string becomes: ", end="")
print (str1)

आउटपुट

The string becomes: tutorialspoint

निष्कर्ष

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


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

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

  1. पायथन डिक्शनरी से सबसे बड़ा मूल्य कैसे प्रिंट करें?

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

  1. पायथन डिक्शनरी के लिए दी गई कुंजी के लिए मान कैसे प्रिंट करें?

    पायथन डिक्शनरी प्रमुख मूल्य युग्मों का संग्रह है। एक निश्चित कुंजी से जुड़ा मान प्राप्त () विधि द्वारा वापस किया जाता है। >>> D1={'a':11,'b':22,'c':33} >>> D1.get('b') 22 आप वर्गाकार कोष्ठकों में कुंजी का उपयोग करके भी मान प्राप्त कर सकते हैं। >&