美文网首页
Python字典常见3种操作方法 - 增加、删除、修改

Python字典常见3种操作方法 - 增加、删除、修改

作者: 可可里西 | 来源:发表于2022-04-18 13:42 被阅读0次

字典的常见操作无非就是增删改查而已,现在了解下关于字典增删改的操作方法。字典的语法和前面其他学过的数组都不同,大括号里面的数据是以键值对的形式出现的,不支持下标查找,支持key查找。

一、字典 - 新增数据:

写法:

字典序列[key] = 值

注意:

  1. 如果key存在则修改这个key对应的值,如果key不存在则新增此键值对。

  2. 字典为可变类型

代码示例:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
# key存在
dict1['name'] = 'Lisa'
print(dict1)
# 结果 {'name': 'Lisa', 'age': 30, 'sex': '女'}

# key不存在
dict1['id'] = 1010
print(dict1)
# 结果 {'name': 'Lisa', 'age': 30, 'sex': '女', 'id': 1010}

二、字典 - 删除数据:

2.1 del() / del

删除字典或删除字典中指定的键值对。

语法:

del(字典系列[key]) / del 字典系列[key]

代码示例:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
# del删除字典
del(dict1)
print(dict1)
# 结果报错  NameError: name 'dict1' is not defined

# del删除字典中指定键值对
del dict1['age']
print(dict1)
# 结果 {'name': 'Rose', 'sex': '女'}

# key不存在 报错
del dict1['age3']
print(dict1)
# 结果报错 KeyError: 'age3'

del删除字典报错如图:

图片1.png

2.2 clear()

清空字典

语法:

字典序列.clear()

代码示例:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}  
dict1.clear()  
print(dict1)  #  结果 {}

三、字典 - 修改数据

写法:

字典序列[key] = 值

注意:

如果key存在则修改这个key对应的值,如果key不存在则新增此键值对。

代码示例:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
# key存在则修改
dict1['name'] = 'Lisa'
print(dict1)
# 结果 {'name': 'Lisa', 'age': 30, 'sex': '女'}

# key不存在则新增
dict1['id'] = 1010
print(dict1)
# 结果 {'name': 'Lisa', 'age': 30, 'sex': '女', 'id': 1010}

其实字典中的增加和修改数据写法是一样的,如果键存在则是修改,如果不存在就是增加。

更多Python想换基础知识可以去python自学网查看文章教程,当然也有系统的Python教程供大家学习,持续更新Python教程,如Python模块相关的。

相关文章

  • Python字典常见3种操作方法 - 增加、删除、修改

    字典的常见操作无非就是增删改查而已,现在了解下关于字典增删改的操作方法。字典的语法和前面其他学过的数组都不同,大括...

  • 新2019计划:python学习-字典【4】

    字典 本篇章讲述数据结构字典,主要围绕如何访问字典,如何修改字典,如何删除字典某元素,如何遍历字典,字典的常见方法...

  • Swift 02 字典

    字典 创建字典和创建数组一样创建同时就要制定key和value值的类型 字典的修改和增加 字典的删除 字典的遍历

  • 五、列表的操作

    列表是python中常见的基础数据类型,下面简单介绍列表的常见操作 创建一个列表 增加一个元素 删除元素 修改元素...

  • Python 删除字典元素的4种方法

    Python字典的clear()方法(删除字典内所有元素) Python字典的pop()方法(删除字典给定键 ke...

  • 字典

    创建字典 访问字典中的值 修改、添加字典 修改字典中的值 在末尾增添新的键/值 删除字典元素 删除字典 清空字典 ...

  • Python 个人笔记(2)

    《第六章》字典 使用字典在 Python 中,字典是一系列键-值对。 添加键-值对 修改字典中的值 删除键-值对 ...

  • 字典

    字典的操作方法 字典是python中唯一的映射类型,字典也是python中出列表外,最灵活的内置数据结构类型.列表...

  • Swift基础语法-字典--对比OC

    1. 定义字典 2. 字典操作 获取 修改 添加 删除 遍历字典

  • Mysql

    本周主要复习Mysql 语句的 基本应用 : 增加,修改,删除 等。 应用python 和MySQL联动 创建小型...

网友评论

      本文标题:Python字典常见3种操作方法 - 增加、删除、修改

      本文链接:https://www.haomeiwen.com/subject/sjddertx.html