簡體   English   中英

將格式化為列表的字符串轉換為實際列表

[英]Convert string formatted as list to actual list

我有以下字符串:

mylist = "[{'answer': Markup(u'7'), 'question': u'5 and 2'}, {'answer': u'8', 'question': u'2 and 6'}]"

我想將其轉換為實際列表。 就像這樣:

mylist = [{'answer': Markup(u'7'), 'question': u'5 and 2'}, {'answer': u'8', 'question': u'2 and 6'}]

我該怎么做? 謝謝。

您正在尋找eval。

a=eval("1")
b=eval("[1,2,3]")

將給出1(int)作為a,[1,2,3](列表)作為b。 這也應該與您的代碼一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM