dictとstr(json)の変換. 忘れるので記録
1. json -> dict
json.loads()
を使います
import json
s = '{"name":"bob", "age":25, "language":["en", "ja", "it"]}'
d = json.loads(s)
print(type(d)) # <class 'dict'>
print(d) # {'name': 'bob', 'age': 25, 'language': ['en', 'ja', 'it']}
2. dict -> json
json.dumps()
を使います
import json
d = {"name":"bob", "age":25, "language":["en", "ja", "it"]}
s = json.dumps(d)
print(type(s)) # <class 'str'>
print(s) # {"name": "bob", "age": 25, "language": ["en", "ja", "it"]}