Python轻松入门-22 字典

视频教程下载链接:http://pan.baidu.com/s/1gfDmKAR

配套教程下载:http://pan.baidu.com/s/1qYdI6q4

这节课,我们来讲解另一种数据结构:字典,在现实生活中,比如咱们熟悉的新华字典,它包含一大堆的单词,紧接着每个单词的后面就是对应详细的解释,那么,在Python中的字典也同样如此,它有一个Key,和一个value,Key相当于每一个单词,value相当于单词对应的解释。我们来举一个字典的例子,首先,我们定义一个字典的名称:classmates,它表示的是我大学室友的字典,那么,接着是一个大括号,在大括号中呢,我们就可以输入Key和Value的集合了。注意这里的Key,Value没有数量上的限制,你可以输入一个键值对,也可以输入1万个都没有关系。第一个Key,输入”XuPeng”,它是我的第一个室友,它对应的值呢就是”NiaoRenXu”,这里注意格式哈,key和Value之间通过分号连接。然后,我们来输入第二个键值对,第二个室友叫“LiuZiPei”,它对应的值就是“PiZiLiu”, 第三个室友叫“YeGangYong”,它对应的值就是“FengRenGang”,所以现在,我们定义了一个室友的字典,它是通过3个键值对创建的,

 
 
classmates = {'XuPeng':'NiaoRenXu','LiuZiPei':'PiZiLiu','YeGangYong':'FengRenGang'}
现在我们直接将这个字典打印出来看看是什么效果:
print(classmates)
运行: 图 4‑3 你看,他只是将字典中所有的内容打印出来。并没有特殊的地方。 很明显,我们还可以将某个Key对应的Value打印出来,比如说:
print(classmates['XuPeng'])
运行: 图 4‑4 它就将值‘NiaoRenXU’打印出来,所以,按照这个道理,你可以将其它的值打印出来。 接下来,我来向大家展示关于字典的一个更酷的功能,如何对字典进行遍历操作:首先我们输入for,然后,因为我们要对字典进行遍历,所以这里需要提供2个循环变量k和v。接着in classmates.items():
for k,v in classmates.items():
非常简单,这是一个关于字典的循环,所以这里就可以访问到字典的每一个键值对。比如这里我们打印k和v:
print(k+v)
运行: 图 4‑5 你看,就把每一个键值对连接起来输出了。我们来调试下,这样大家对这个循环印象就会更加深刻,我们在这里下一个断点,然后点击调试: 图 4‑6 单步调试一下: 图 4‑7 你看,这里K就是LiuZiPei,V就是“PiZiLiu”,然后将它们连接起来打印,以此类推。这就是关于字典的全部内容,字典也是我们以后讲解网络爬虫的基础,所以一定要掌握哦! 更多精彩内容尽在视频中!   本文固定链接:http://www.oxox.work/web/python/dic/ | 虚幻大学

查看原文:http://www.oxox.work/web/python/dic/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚坏叔叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值