字典的增删改操作|学习笔记

简介: 快速学习字典的增删改操作

开发者学堂课程【Python 入门 2020年版字典的增删改操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/639/detail/10313


字典的增删改操作

 

删除元素

对字典进行删除操作,有一下几种:

l del

l clear ()

demo : del 删除指定的元素

info ={' name ':'班长,' id ':180}

print ('删除前,% s '% info )

del info [' name ']# del 可以通过健刪除字典里的指定元素

print ('删除后,% s '% info )

结果

X = person . pop ( name)

print ( x )   #  lisi

print ( person )

# popitem 删除一个元素,结果是被删除的这个元素组成的键值对 result = person . popitem ()

print ( result ) # (' gender ',' female ')

print ( person )

del person [' addr ']

print ( person )

person . clear () # 用来清空一个字典

print ( person )   #{}

person ={' name ':' zhangsan ',' age ':18,' addr ':'襄阳'} print ( person [' name '])

#直接使用 key 可以修改对应的 value

person [' name ']=' lisi '

#如果 key 存在,是修改 key 对应的 value ;

#如果 key 在字典里不存在,会往字典里添加一个新的 key - value person [' gender ]=' female '

print ( person )

#把 name 对应的键值对删除了,执行结果是被删除的 vaLue

x = person . pop (' name ')

print ( x )# Lisi

print ( person )

# popitem 删除一个元素,结果是被删除的这个元素组成的键值对 result = person . popitem ()

print ( result )  # (' gender ',' female ')

print ( person )

相关文章
基于数组的一个简单增删改查
基于数组的一个简单增删改查
38 0
|
8月前
|
关系型数据库 MySQL 数据处理
『 MySQL数据库 』表的增删查改(CRUD)之表的数据插入及基本查询(下)
『 MySQL数据库 』表的增删查改(CRUD)之表的数据插入及基本查询(下)
|
8月前
|
关系型数据库 MySQL 数据库
『 MySQL数据库 』表的增删查改(CRUD)之表的数据插入及基本查询(上)
『 MySQL数据库 』表的增删查改(CRUD)之表的数据插入及基本查询(上)
|
SQL 数据库 C语言
使用交互方式实现数据查询、插入、修改和删除操作
本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式实现数据查询、插入、修改和删除操作。
|
数据库 数据安全/隐私保护
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
163 0
批量插入【对新数据进行插入操作,已存在的记录进行更新操作】
|
存储 关系型数据库 MySQL
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
139 0
MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作
|
存储 JSON NoSQL
文档的插入和查询 | 学习笔记
快速学习 文档的插入和查询
156 0
文档的插入和查询 | 学习笔记
|
SQL Oracle Java
MyBatis框架:第四章:插入记录并返回主键
MyBatis框架:第四章:插入记录并返回主键
293 0
|
存储 SQL 关系型数据库
MySQL数据库的创建(表的创建,列,表的增删改,深入浅出)
存储数据是处理数据的第一步 。只有正确地把数据存储起来,我们才能进行有效的处理和分析。否则,只能是一团乱麻,无从下手。那么,怎样才能把用户各种经营相关的、纷繁复杂的数据,有序、高效地存储起来呢? 在 MySQL 中,一个完整的数据存储过程总共有 4 步,分别是创建数据库、确认字段、创建数据表、插入数据。
MySQL数据库的创建(表的创建,列,表的增删改,深入浅出)
|
SQL 关系型数据库 MySQL
MySql数据库Update批量更新与批量更新多条记录的不同值实现方法
MySql数据库Update批量更新与批量更新多条记录的不同值实现方法
2152 0