python字典(dict)合并的操作

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'}


猜你喜欢

转载自blog.csdn.net/weixin_36380516/article/details/80664614