जब लोकेशन कोऑर्डिनेट्स को टुपल फॉर्मेट में बदलने की आवश्यकता होती है, तो 'eval' मेथड का उपयोग किया जा सकता है।
'eval' मेथड उस एक्सप्रेशन को पार्स करता है जिसे आर्ग्युमेंट के रूप में पास किया जाता है। यह उस आर्ग्युमेंट को कोड के रूप में निष्पादित करता है। यह उस परिणाम को लौटाता है जिसका मूल्यांकन 'एक्सप्रेशन' से किया जाता है, यानी पैरामीटर।
उदाहरण
my_string = "67.5378, -78.8523"
print("स्ट्रिंग है: ")
print(my_string)
my_result = eval(my_string)
print("स्ट्रिंग को टुपल में बदलने के बाद कोऑर्डिनेट्स हैं: ")
print(my_result)आउटपुट
स्ट्रिंग है: 67.5378, -78.8523 स्ट्रिंग को टुपल में बदलने के बाद कोऑर्डिनेट्स हैं: (67.5378, -78.8523)
व्याख्या
- एक स्ट्रिंग परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
- 'eval' मेथड का उपयोग किया जाता है, और स्ट्रिंग को इसके पैरामीटर के रूप में पास किया जाता है।
- इसे एक मान को असाइन किया जाता है।
- इसे कंसोल पर प्रदर्शित किया जाता है।