temp = "['a','b','c']"
print type(temp)
#string
output = ['a','b','c']
print type(output)
#list
इसलिए मेरे पास यह अस्थायी स्ट्रिंग है जो मूल रूप से स्ट्रिंग प्रारूप में एक सूची है। । । मैं इसे वापस एक सूची में बदलने की कोशिश कर रहा हूं लेकिन मुझे यह सुनिश्चित करने का एक आसान तरीका नहीं है। मैं एक तरह से पता है, लेकिन मैं नहीं बल्कि का उपयोग नहीं होता regexस्ट्रिंग को सूची में कनवर्ट करें। पायथन [string.split() अजीब अभिनय]
अगर मैं temp.split() का उपयोग मैं
temp_2 = ["['a','b','c']"]
क्यों आप ऐसा करने की क्या ज़रूरत है? – RyPeck
आपको यह स्ट्रिंग कैसे मिली? आमतौर पर यह आपको बताएगा कि इसका मूल्यांकन कैसे करें- स्ट्रिंग प्राप्त करने के लिए आपने जो भी किया उसके विपरीत करें। 'Json.dumps' को उलट करने के लिए,' json.loads' का उपयोग करें, और इसी तरह। यदि आपको इसे 'repr' द्वारा प्राप्त किया गया है, तो सबकुछ _can_ को उलट नहीं किया जा सकता है, और यह सब कुछ नहीं होना चाहिए ... लेकिन' ast.literal_eval' उन चीजों का उत्तर है जो कर सकते हैं/चाहिए। – abarnert