Python中如何替换字典中的值

  • Post category:Python

在Python中,可以通过直接赋值的方式替换字典中的值。下面详细说明Python中如何替换字典中的值的方法:

方法一:直接赋值替换字典中的值

可以通过直接赋值的方式替换字典中的值。具体步骤如下:

  1. 使用字典格式定义一个字典。
dict1 = {'name': 'Tom', 'age': 20, 'gender': 'male'}
  1. 使用字典的键(key)来访问要替换的值。
dict1['age'] = 22
  1. 在等号右边的值是要替换成的新值。

完整代码如下:

dict1 = {'name': 'Tom', 'age': 20, 'gender': 'male'}
dict1['age'] = 22
print(dict1)

输出结果为:

{'name': 'Tom', 'age': 22, 'gender': 'male'}

方法二:使用字典的update()方法更新字典中的值

另外一种替换字典中的值的方法是使用字典的update()方法,该方法可以同时更新多个键值对。具体步骤如下:

  1. 使用字典格式定义一个字典。
dict1 = {'name': 'Tom', 'age': 20, 'gender': 'male'}
  1. 使用update()方法来更新字典的键值对。
dict1.update({'age': 22, 'gender': 'female'})
  1. 在update()方法的花括号中,键值对用逗号间隔,并用冒号分隔键和值。

完整代码如下:

dict1 = {'name': 'Tom', 'age': 20, 'gender': 'male'}
dict1.update({'age': 22, 'gender': 'female'})
print(dict1)

输出结果为:

{'name': 'Tom', 'age': 22, 'gender': 'female'}

以上就是两种替换Python中字典中值的方法,并附带了两个示例说明。