所以说究竟晒了多少天网......
字典(dict)
1.定义
采用dict()或者{}形式进行定义
>>> dd = dict(bug_="hate",python="fun")
>>> d = {"三体":"刘慈欣","ko no":"dio da"}
2.常用操作
x in d | x为元素,在字典中时返回Ture,否则Flase |
del d[k] | k为索引,删除以k为索引的一组键值对 |
d.items() | 返回所有键值对 |
d.keys() | 返回所有索引 |
d.values() | 返回所有值 |
3.常用函数
d.get(k,<default>) | 键值k存在,则返回k所对应的值,否则返回<default>,该部分可由用户自定义 |
d.pop(k,<default>) | 键值k存在,则返回并取出k所对应的值,否则返回<default>,该部分可由用户自定义,执行后相当于删除k所对应键值对 |
d.popitem() | 随机取出键值对,返回元组类型 |
d.clear() | 清空字典 |
d.len() | 返回字典长度 |
4.遍历字典
>>> for k in dict_a:print("{}".format(dict_a[k]))
...
hate
fun
love