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