您的位置:首页 > 编程语言 > Python开发

深度学习所需的python-学习笔记5

2017-10-22 14:08 197 查看
字典

字典也是一种集合,但是其中的元素分为键和值,类似于函数的映射,这样的数据结构成为“关联数组”

字典的格式:

#创建空字典
dict1 = {}

heros = {
"batman":"Bruce Wayne"
"superman":"Clark Kent"
}字典heros中含有两个元素,键和值,其中字符串和数值可以作为键,键也是不可更改的数据类型,
所以,列表和字典都不行,原则上,键是不可重复的,后者会覆盖前者,“值”可以时任何数据类型

字典操作:

字典的访问:heros["batman"]
#"Bruce Wayne"如果不存在,返回KeyError。修改字典元素可以直接使用等号赋值即可。
heros["wonderwoman"] = "Diana Prince"删除:
del heros["superman"]字典的循环:
字典作为一个集合,同样可以用作建立循环结构体,值得注意的是,默认情况下在for循环中迭代的是键

常用的字典方法:

方法描述
popitem()返回并删除一个随机元素
clear()删除字典内所有元素
keys()返回字典的所有键
values()返回字典的所有值
get(key)返回键对应的值,如果键不存在则返回None
pop(key)翻出并返回键对应值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python