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

Python में इंटीजर्स की स्ट्रिंग को कॉम्प्लेक्स नंबर्स में कैसे अनपैक करें?

एक स्ट्रिंग में कॉमा से अलग दो इंटीजर्स होते हैं। इसे पहले दो स्ट्रिंग्स की लिस्ट में विभाजित किया जाता है जिनमें अंक होते हैं।

>>> s="1,2".split(",")
>>> s
['1', '2']

दो आइटम्स को फिर इंटीजर्स में बदला जाता है और complex() फंक्शन के लिए आर्गुमेंट्स के रूप में उपयोग किया जाता है।

>>> complex(int(s[0]), int(s[1]))
(1+2j)

इसके परिणामस्वरूप इंटीजर्स की स्ट्रिंग एक कॉम्प्लेक्स नंबर में अनपैक हो जाती है।

  1. - पायथन में मल्टीपल डिलीमीटर्स के साथ स्ट्रिंग को कैसे तोड़ें?

    हम re.split(delimiter, str) मेथड का उपयोग करके मल्टीपल डिलीमीटर्स के साथ स्ट्रिंग को तोड़ सकते हैं। यह डिलीमीटर्स का एक रेगेक्स और वह स्ट्रिंग लेता है जिसे हमें विभाजित करने की आवश्यकता है। उदाहरण के लिए: a=Beautiful, is; better*than\nugly import re print(re.split(; |, |\*|\n, a)) हमें आउटपुट मिलता

  1. - पायथन में दो स्ट्रिंग्स को जोड़कर सिंगल स्ट्रिंग में कैसे बदलें?

    पायथन में 2 स्ट्रिंग्स को जोड़ने के लिए, हम कनकैटेनेशन ऑपरेटर + का उपयोग कर सकते हैं। उदाहरण के लिए: str1 = Hello str2 = World str3 = str1 + str2 print(str3) यह हमें आउटपुट देगा: HelloWorld हम कई स्ट्रिंग्स को एक साथ जोड़ने के लिए str.join(seq) का भी उपयोग कर सकते हैं। उदाहरण के लिए: s = - seq = (a,

  1. - पायथन में कैसे जांचें कि स्ट्रिंग में अल्फाबेट्स या नंबर्स हैं?

    पायथन स्ट्रिंग क्लास में isalnum() नामक एक मेथड होता है जिसे स्ट्रिंग पर कॉल किया जा सकता है और यह हमें बताता है कि स्ट्रिंग में केवल अल्फान्यूमेरिक्स हैं या नहीं। आप इसे निम्न प्रकार से कॉल कर सकते हैं: print(123abc.isalnum()) आउटपुट: True print(123#$%abc.isalnum()) आउटपुट: False आप उसी परिणाम के ल