Python字典操作错误:如何添加、删除或修改字典内容

原创 ╰+哭是因爲堅強的太久メ 2025-02-20 20:09 36阅读 0赞

在Python中,处理字典(dict)的操作如下:

  1. 添加元素:

    1. # 创建一个字典
    2. my_dict = {"key1": "value1", "key2": "value2"}
    3. # 添加新的键值对
    4. my_dict["new_key"] = "new_value"
    5. print(my_dict) # 输出:{'key1': 'value1', 'key2': 'value2', 'new_key': 'new_value'}
  2. 删除元素:

    1. my_dict = {"key1": "value1", "key2": "value2"}
    2. # 删除指定的键值对
    3. if "key1" in my_dict:
    4. del my_dict["key1"]
    5. print(my_dict) # 输出:{'key2': 'value2'}
    6. # 如果要删除字典本身,可以这样操作:
    7. del my_dict
    8. print(my_dict) # 错误输出:KeyError: 'my_dict'
  3. 修改元素值:

    1. my_dict = {"key1": "value1", "key2": "value2"}
    2. # 修改指定的键值对
    3. if "key1" in my_dict:
    4. my_dict["key1"] = "new_value"
    5. print(my_dict) # 输出:{'key1': 'new_value', 'key2': 'value2'}
    6. # 如果要修改字典中不存在的项,会抛出 KeyError。
    7. try:
    8. my_dict["non_existent_key"]} = "new_value"
    9. except KeyError:
    10. print("Key not found in dictionary.")

这些操作都是对字典的增、删、改。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,36人围观)

还没有评论,来说两句吧...

相关阅读