python中字典知识点总结python中字典知识点总结
dictionary={key:value,…}
1.字典的特点:
(1)字典是⽆序的
(2)字典存储的是键值对,键不可以重复,值可以重复
(3)字典动态分配内存空间
(4)虽然速度快,但占的内存⼤
(5)key必须是不可变的
2.创建字典
(1)dic={1:2,3:4}
(2)dic=dict({键:值,键:值})
3.读取字典中的值
dic[key]:若key不存在,则报错,keyerror
(1)get 若key不存在 ,则返回NONE
4.向字典中添加值
a={1:2,3:4}
a[4]=5
print(a)
5.删除字典中的元素
a={1:2,3:4}
del a[1]
print(a)
a={1:2,3:4}
大学python知识点汇总a.pop(1)
print(a)
6.遍历字典
(1)遍历键
a={1:2,3:4}
for i in a.keys():
print(i)
(2)遍历值
a={1:2,3:4}
for i in a.values():
print(i)
(3)遍历键值对
a={1:2,3:4}
for i in a.items():
print(i)
6.键的判断
in not in
print("张三"in dictionary)
7.字典推导式
{key:value for key,value in zip(key,valuee)}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。