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

बाइट अक्षर को पायथन स्ट्रिंग्स में कैसे परिवर्तित करें?


बाइट लिटरल को पायथन स्ट्रिंग्स में बदलने के लिए, आपको बाइट्स को डीकोड करना होगा। यह बाइट्स ऑब्जेक्ट पर डिकोड विधि का उपयोग करके किया जा सकता है।

उदाहरण

>>> b"abcde".decode("utf-8")
u'abcde'

यदि बाइट ASCII एन्कोडिंग को निम्नानुसार दर्शाते हैं, तो आप बाइट्स को chr में भी मैप कर सकते हैं -

bytes = [112, 52, 52]

print("".join(map(chr, bytes)))

आउटपुट

p44

  1. पायथन में तारों की सूची कैसे क्रमबद्ध करें?

    एक सूची को जगह में क्रमबद्ध करने के लिए, यानी, सूची को स्वयं क्रमबद्ध करें और उस सूची में ही क्रम बदलें, आप स्ट्रिंग्स की सूची पर सॉर्ट () का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = ["Hello", "My", "Followers"] >>> a.sort() >>> print a ['

  1. आप पायथन 3 में स्ट्रिंग को बाइट्स में कैसे परिवर्तित करेंगे?

    पायथन 3 में स्ट्रिंग को बाइट्स में बदलने के लिए, आप स्ट्रिंग क्लास से एन्कोड () फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए, >>> s = u"HellΘ WΘrld" >>> s.encode('utf-8') 'Hell\xce\x98 W\xce\x98rld'

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

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