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

हम पायथन में एक स्ट्रिंग को एक सेट में कैसे परिवर्तित करते हैं?


पायथन की मानक लाइब्रेरी में बिल्ट-इन फंक्शन सेट () होता है जो एक चलने योग्य को सेट में बदल देता है। एक सेट ऑब्जेक्ट में बार-बार आइटम नहीं होते हैं। इसलिए, यदि किसी स्ट्रिंग में कोई वर्ण एक से अधिक बार होता है, तो वह वर्ण सेट ऑब्जेक्ट में केवल एक बार दिखाई देता है। फिर से, वर्ण उसी क्रम में प्रकट नहीं हो सकते हैं जैसे कि स्ट्रिंग में सेट () फ़ंक्शन का अपना हैशिंग तंत्र होता है

>>> set("hello")
{'l', 'h', 'o', 'e'}



  1. पायथन में स्ट्रिंग को बाइनरी में कैसे बदलें?

    एक स्ट्रिंग को बाइनरी में बदलने के लिए, आपको प्रत्येक वर्ण पर पुनरावृति करने और इसे बाइनरी में बदलने की आवश्यकता है। फिर इन पात्रों को एक ही स्ट्रिंग में एक साथ जोड़ दें। आप वर्ण x को बाइनरी के रूप में प्रारूपित करने के लिए format(ord(x), b) का उपयोग कर सकते हैं। उदाहरण के लिए: >>>st = &quo

  1. पायथन में सूची के स्ट्रिंग प्रतिनिधित्व को सूची में कैसे परिवर्तित करें?

    हम यहां ast.literal_eval() का उपयोग स्ट्रिंग को एक पायथन एक्सप्रेशन के रूप में मूल्यांकन करने के लिए कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति युक्त स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं

  1. पायथन में एक स्ट्रिंग को कैसे उलटें?

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा