[英]Remove prefix quotes from a list of strings
所以我有一個列表,其中包含一些我真的不需要的前綴單引號。
我試圖用 map() 轉換它們。
該列表如下所示:
['{"id":"browser","top":5000}', '{"id":"amo_ef_id","top":5000}']
我希望它看起來像這樣:
[{"id":"browser","top":5000}, {"id":"amo_ef_id","top":5000}]
您可以使用ast.literal_eval
安全地解析列表中的字符串:
from ast import literal_eval
list(map(literal_eval, my_list))
# [{'id': 'browser', 'top': 5000}, {'id': 'amo_ef_id', 'top': 5000}]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.