📜  Python字典| update方法

📅  最后修改于: 2020-07-21 04:52:19             🧑  作者: Mango

Python中的Dictionary是数据值的无序集合,用于存储数据值(如映射),与其他仅持有单个值作为元素的数据类型不同,Dictionary拥有key : value对。

在Python字典中,update()方法使用另一个字典对象或可迭代的键/值对中的元素更新字典。

语法: dict.update([other])

参数:此方法采用字典或键/值对(通常为元组)的可迭代对象作为参数。

返回值:它不返回任何值,而是使用字典对象或键/值对的可迭代对象中的元素更新字典。

示例1:使用其他词典进行更新。

# Python程序显示Dictionary中update()方法的工作 
  
# 三项词典  
Dictionary1 = { 'A': 'Geeks', 'B': 'For', } 
Dictionary2 = { 'B': 'Geeks' } 
  
# 更新前字典 
print("原始字典:") 
print(Dictionary1) 
  
# 更新键“ B"的值 
Dictionary1.update(Dictionary2) 
print("更新后的字典:") 
print(Dictionary1) 

输出:

原始字典:
{'A': 'Geeks', 'B': 'For'}

更新后的字典:
{'A': 'Geeks', 'B': 'Geeks'}

示例2: 

# Python程序显示Dictionary中update()方法的工作 
  
# 更新前字典  
Dictionary1 = { 'A': 'Geeks'} 
  
# 更新前字典 
print("原始字典:") 
print(Dictionary1) 
  
# 使用iterable更新字典 
Dictionary1.update(B = 'For', C = 'Geeks') 
print("更新后的字典:") 
print(Dictionary1) 

输出: 

原始字典:
{'A': 'Geeks'}

更新后的字典:
{'C': 'Geeks', 'B': 'For', 'A': 'Geeks'}