现在的位置: 主页 > 联系方式 > 文章列表

Python之道(三)之字典

作者:上海瑞梁浩行投资咨询有限公司 来源:www.60899055.com 发布时间:2017-09-03 12:39:25
 

Python之道(三)之字典

在很多语言中都有映射这种结构,而字典是Python中唯一内建的映射类型。

下面来看一个字典的例子:

phonebook = {'Alice':'2341', 'Beth':'9102', 'Cecil':'3258'}
名字是键,号码是值,二者之间用冒号隔开,字典中键是唯一的,值并不唯一。空字典由两个大括号组成:{}。再介绍几个常用的字典操作:

len(d) 返回d中键值对的数目d[k] 返回键k对应的值d[k] = v 将值v关联到键k上del d[k] 删除键为k的项k in d 检查d中是否含有键位k的项 字典内容的添加也可如下:

这里引用一个好玩的例子:




下面再看一个字典和字符串格式化相结合的很酷的例子:

这样我们对html文本的修改就变得清晰和容易了。

下面再来浏览一些字典方法:
1. clear:清除字典中所有项,无返回值

关于这个方法的用处可以通过下面的例子来反映:
从上面的例子中可以看出,当执行y=x时,y就与x绑定了,于是随着x的变化,y也发生了变化,但当x={},y并不会清空,y还是关联在原来的字典。这时想要既清空x,也清空y,可视化专题,只能使用clear。

2. copy:浅复制,返回一个具有相同键值对的新字典,对于数组和对象类型的值,cZ喎

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:孝感网站制作 http://xiaogan.666rj.com

  • 上一篇:卡汀财经分享—CFA考试拥有超常记忆力的小习惯
  • 下一篇:最后一页
  •