Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Example Analysis of ​ merge Dictionary in python

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/01 Report--

This article will explain in detail the example analysis of merging dictionaries in python. The editor thinks it is very practical, so I share it for you as a reference. I hope you can get something after reading this article.

Merge dictionary

Do not recommend way

Dict1 = {'averse: 1,' baked: 2, 'cased: 3} dict2 = {' averse: 4, 'baked: 5,' gathers: 6} dict1.update (dict2) merged_dict = dict1print merged_dict# {'averse: 4,' cations: 3, 'baked: 5,' gathers: 6}

Recommended mode

Dict1 = {'avers: 1,' breadth: 2, 'cations: 3} dict2 = {' dudes: 4, 'fags: 5,' gathers: 6} merged_dict = dict (dict1, * * dict2) print merged_dict# {'avers: 1,' cations: 3, 'baked: 2,' dudes: 4, 'gags: 6,' fags: 5}

The former method modifies the source dictionary dict1, which has some side effects. If you don't care about the source dictionary being modified, the former method is more concise. The latter method does not modify the source dictionary and has no side effects. If there are duplicate key values, overwrite them from right to left, for example:

Dict1 = {'averse: 1,' baked: 2, 'cased: 3} dict2 = {' averse: 4, 'baked: 5,' gathers: 6} merged_dict = dict (dict1, * * dict2) print merged_dict# {'averse: 4,' cations: 3, 'baked: 5,' gathers: 6}

Override the key value of dict1 with the key value of the parameter dict2 on the right. A new dictionary is created by passing two dictionaries as arguments to the function through the built-in function dict. In particular, the second parameter, dict2, needs to be appended with two asterisks, which means that the parameter is a named parameter and the type is a dictionary. Because the dict function can accept multiple parameters when creating a dictionary, this is the specified format in which the python function supports variable parameters.

This is the end of the article on "sample analysis of merged dictionaries in python". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report