python中字典的操作与应用

本文介绍了Python字典的创建,包括赋值方式、工厂方法和fromkeys内建方法。探讨了字典的特性,如成员操作符,并详细讲解了字典的访问、查询、增加、删除等操作。举例说明了字典在用户注册和登录管理中的应用,并对比了可变和不可变数据类型。最后引发思考,如何将字典应用于ATM柜员机管理系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 创建字典

字典为键值对(key-value),字典是python中唯一的映射类型,key-value(哈希表),字典对象是可变的,但key必须用不可变对象

1. 赋值方式


2. 工厂方式


3. 内建方法:fromkeys


注:可以引用在初次办理银行卡时设定的统一密码

二. 字典的特性

成员操作符


三. 字典的方法


1. 字典的访问及查询

注:循环遍历访问


eg1:


eg2:用户注册,登陆管理





测试:




2. 字典元素的增加

注:字典是无序数据类型

3. 字典元素及字典的删除


字典的常用操作:

dic.pop(key)      #根据key值删除字典的元素;

dic.popitem()    #随机删除字典元素,返回(key,value)

dic.clear()         #删除字典中的所有元素

dic.keys()         #返回字典的所有key值

注:

可变数据类型: 列表
不可变数据类型: 数字,字符串, 元组

序列数据类型: 字符串, 列表, 元组     (索引,切片)

无序数据类型: 数字, 字典



思考:ATM柜员机管理系统???

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值