temp = "['a','b','c']"
print type(temp)
#string
output = ['a','b','c']
print type(output)
#list
vì vậy tôi có chuỗi tạm thời này về cơ bản là một danh sách có định dạng chuỗi. . . Tôi đang cố gắng biến nó trở lại vào một danh sách nhưng tôi không chắc chắn một cách đơn giản để làm điều đó. tôi biết có một cách, nhưng tôi không muốn sử dụng regexChuyển chuỗi thành danh sách. Python [string.split() hoạt động lạ]
nếu tôi sử dụng temp.split() tôi nhận được
temp_2 = ["['a','b','c']"]
Tại sao bạn phải làm điều này? – RyPeck
Bạn nhận được chuỗi này bằng cách nào? Điều đó thường sẽ cho bạn biết làm thế nào để đánh giá nó - làm ngược lại bất cứ điều gì bạn đã làm để có được chuỗi. Để đảo ngược 'json.dumps', hãy sử dụng' json.loads', v.v. Nếu bạn có nó bằng 'repr', không phải mọi thứ _can_ được đảo ngược, và không phải mọi thứ có thể là… nhưng' ast.literal_eval' là câu trả lời cho những thứ có thể/nên. – abarnert