एप्लिकेशन विकसित करते समय, कई ऐसे परिदृश्य आते हैं जब हमें स्ट्रिंग पर ऑपरेशन करने और इसे किसी म्यूटेबल डेटा स्ट्रक्चर, जैसे लिस्ट में बदलने की आवश्यकता होती है।
उदाहरण
# ast लाइब्रेरी इम्पोर्ट करना
import ast
# स्ट्रिंग्स का इनिशियलाइज़ेशन
str1 = "'Python', 'for', 'fun'"
str2 = "'vishesh', 'ved'"
str3 = "'Programmer'"
# लिस्ट का इनिशियलाइज़ेशन
my_list = []
# सिंगल लिस्ट में एक्सटेंड करना
for x in (str1, str2, str3):
my_list.extend(ast.literal_eval(x))
# आउटपुट प्रिंट करना
print(my_list)
# eval का उपयोग करके
# स्ट्रिंग्स का इनिशियलाइज़ेशन
str1 = "['python', 'for', 'fun']"
str2 = "['vishesh', 'ved']"
str3 = "['programmer']"
out = [str1, str2, str3]
out = eval('+'.join(out))
# आउटपुट प्रिंट करना
print(out)