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

पायथन में स्थान निर्देशांक को टपल में बदलें

जब स्थान निर्देशांक को टपल प्रारूप में बदलने की आवश्यकता होती है, तो 'eval' पद्धति का उपयोग किया जा सकता है।

'eval' विधि उस व्यंजक को पार्स करती है जो इसे एक तर्क के रूप में पारित किया जाता है। यह उस तर्क को कोड के रूप में निष्पादित करता है। यह परिणाम देता है जिसका मूल्यांकन 'अभिव्यक्ति', यानी पैरामीटर से किया जाता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_string = "67.5378, -78.8523"

print("The string is : ")
print(my_string)

my_result = eval(my_string)

print("The coordinates after converting the string to tuple is : ")
print(my_result)

आउटपुट

The string is :
67.5378, -78.8523
The coordinates after converting the string to tuple is :
(67.5378, -78.8523)

स्पष्टीकरण

  • एक स्ट्रिंग परिभाषित है, और कंसोल पर प्रदर्शित होती है।
  • 'eval' पद्धति का उपयोग किया जाता है, और स्ट्रिंग को इसके पैरामीटर के रूप में पास किया जाता है।
  • यह एक मान को असाइन किया गया है।
  • यह कंसोल पर प्रदर्शित होता है।

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक हेक्साडेसिमल स्ट्रिंग दी गई है, हमें इसे इसके दशमलव समकक्ष में बदलने की जरूरत है। समस्या को हल करने के लिए हमारे पास दो दृष्टिकोण हैं- क्रूर-बल दृष्टिकोण अंतर्निहित मॉड्यूल का उपयोग करना ब्रूट-फोर्स मेथड

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

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

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

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