Pyhon day6
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pyhon day6相关的知识,希望对你有一定的参考价值。
一、字典【dic】
1.字典无序
2.数据关键性强
3.键值对 唯一一个映射的数据类型 dic = {‘name‘:‘jinxin‘,‘age‘:20}
字典的键必须是可哈希的(不可变的数据类型:字符串,数字,布尔值,元祖)并且是唯一的
不可哈希的(可变的数据类型:列表,字典,set)
增:
dic:["增加的内容"]
setdefault 有键值对不做任何改变,没有键值对才添加
dic={ } dic.setdefault(‘k‘) dic.setdefault(‘name‘,‘xxx‘) print(dic) #{‘k‘: None, ‘name‘: ‘xxx‘}
删: pop
清空: clear
改:
dic[‘name‘] = ‘jinxin‘
print(dic)
update 随机更改
dic.update(dic1)
print(dic)
print(dic1) # {‘name‘: ‘barry‘, ‘job‘: ‘teacher‘}
查
key 查找键
value 查找值
iteam 键值对
for key in dic.keys(): print(key) for i in dic: print(i) print(dic.values()) for value in dic.values(): print(value) print(dic.items()) a,b = [1,2] key,value = (3,4) print(a,b) for key,value in dic.items(): print(key,value)
以上是关于Pyhon day6的主要内容,如果未能解决你的问题,请参考以下文章