python2.7零基础 18 数据类型:字典

avatar 2018年12月9日23:06:55 评论 1,808

加入VIP,可以享受无广告视频播放!更可享受教程提前看!详情猛戳:VIP介绍

python中的字典是一种强大的数据类型,除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。列表是有顺序的,我们可以通过下标索引数字来获取列表中的第n个成员,但字典的特性不同,并没有什么所谓的下标索引。

那么字典是怎样一种模式呢?字典是一种键值对的模式。字典用"{ }"标识。字典由索引(key)和它对应的值value组成。key就是键,value就是值。他们成对出现。值的话也是支持多种数据类型,补充一句,这个多种数据类型除了基础类型以外,list,tuple,dictionary也算数据类型哦,也就是值也可以是一个list或者别的什么,这一点适用于list、tuple的成员。

而键名呢?可以是字母或者数字啥的,大家可以根据自己的业务需要给键名命名,原则是简单易记即可。比如你的值是一个人名,那么你的键名一般就用"name"这样,调用的时候就一目了然。

 

接下来我们来看一些范例源码来学习dict的基础使用:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
b = dict()   # 这样的代码也可以创建一个空的字典
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'george','code':6734, 'dept': 'sales'}
print dict['one'] # 输出键为'one' 的值
print dict[2] # 输出键为 2 的值
print tinydict # 输出完整的字典
print tinydict.keys() # 输出所有键
print tinydict.values() # 输出所有值

 

以下是我们的视频教程:

在线观看:

内容已经隐藏,请注册为本站会员后查看

 

 

 

高清源文件下载:

内容已经隐藏,请注册为本站会员后查看

 

 

 

感谢大家的收看,我们下期再见!

avatar

发表评论

您必须才能发表评论!