Home  >  Article  >  Backend Development  >  Common methods for operating dictionary types in Python

Common methods for operating dictionary types in Python

高洛峰
高洛峰Original
2017-03-02 16:38:491498browse

The following editor will bring you a common method for operating dictionary types in Python (recommended). The editor thinks it's pretty good. Now I'll share it with you and give it as a reference. Let's follow the editor and take a look.

The has_key() method can check whether the dictionary contains the specified key. If so, then Return True, otherwise return False.

Grammar format:

dictionary_name.has_key(key) 

dict1 = {'01':'yangry','02':'weild','03':'hexh','04':'huangmg'}
print dict1.has_key('02')
print dict1.has_key('08') 

#result
True
False

2.clear() method

Used to clear all items in the dictionary, no return value.

Usage:

dictionary_name.clear()

3, copy method

copy() The method returns a new dictionary with the same key-value pairs in the following format:

dictionary_targetname = dictionary_sourcenme.copy()

4,fromkeys() method

Use the given keys to create a new dictionary, and the value corresponding to each key value is None.

dictionary_name.fromkeys([key1,key2,...],(default_value))

5, update() method

Format:

update_dictionary.update(source_dictionary) 

mydict1 = {'1':'yy11','2':'yy22','3':'yy33'}
newdict = {'2':'success'} 

mydict1.update(newdict)
print mydict1 


#result
{'1': 'yy11', '3': 'yy33', '2': 'success'}

The above common methods (recommended) for operating dictionary types in python are all the content shared by the editor. I hope it can give you a reference, and I hope you will support me a lot. PHP Chinese website.

For more related articles on common methods of python operating dictionary types, please pay attention to the PHP Chinese website!


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn