我想转换
list1=["{\"username\":\"abhi\",\"pass\":2087}"]
Run Code Online (Sandbox Code Playgroud)
至
list1=[{"username":"abhi","pass":2087}]
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点,没有大量的分裂和创建字典,然后列入列表?
您可以将其解析为JSON字符串.
import json
list2 = [json.loads(item) for item in list1]
Run Code Online (Sandbox Code Playgroud)
输出 -
[{u'pass': 2087, u'username': u'abhi'}]
Run Code Online (Sandbox Code Playgroud)