dict介绍:
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,基本格式:
d = {key1 : value1, key2 : value2 }
在实际使用时我们经常要进行dict的合并,如何实现呢?
还是用一个实例来具体操作一下dict的合并:
字典1:
one = {'name': 'xiaozhi', 'age': 188}
字典2:
mess1 = ['sss is sss', 'aaa aa aaaa']
two = {"mess1": mess1}
合并字典1和2的操作:
@app.route('/', methods=['GET', 'POST']) def detail(): one = {'name': 'xiaozhi', 'age': 188} print one mess1 = ['sss is sss', 'aaa aa aaaa'] two = {"mess1": mess1} print two data = dict(one, **two) print data return jsonify({"success": 200, "data": data})
控制台输出信息:
{'age': 188, 'name': 'xiaozhi'}
{'mess1': ['sss is sss', 'aaa aa aaaa']}
{'mess1': ['sss is sss', 'aaa aa aaaa'], 'age': 188, 'name': 'xiaozhi'}