Python学习之字典与控制语句

本文介绍了Python中的字典创建与操作,包括通过字典的键值访问、更新和删除元素,以及字典的主要方法。同时,文章还探讨了Python的控制语句,如条件判断、循环结构和赋值语句的魔法。通过实例展示了如何在字符串格式化输出中使用字典,以及如何处理字典的方法,如`get`、`update`和`pop`等。
摘要由CSDN通过智能技术生成

1.字典是Python中唯一内建的映射类型,其创建格式如下:m = {"key1":"value1",...,"keyn":"valuen"},实际上字典的创建也可以通过对二元元组列表使用dict方法得到:items = [('name','Gumby'),('age',42)]; d = dict(items);或者d = dict(name = 'Gumby',age = 42); #结果是一致的

2.字典的主要方法类似列表方法:

len(d) #给出字典长度

d[k] #返回键值为k的元素值,不存在则报错

d[k] = v #将字典d中键值k与值v绑定,如果k不存在则添加

del d[k] #删除字典d中键值为k的元素

k in d #判断键k是否包含于字典d

3.字典对于字符串格式化输出也有所助益:

>>>phonebook = {'Beth':'9102','Alice':'2314','Cecil':'5623'};

>>>"Cecil's phone number is %(Cecil)s." % phonebook

"Cecil's phone number is 5623."

可以看到,在%s中间嵌入键值(括号括起来)就能将字典中相应的值嵌入到输出字符串中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值