|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1、访问字典的方法
keys
values
items (6分多钟)
#######
a=a.fromkeys(range(20),"Hello")
for eachkey in a.keys():
print(eachkey)
for eachvalue in a.values():
print(eachvalue)
for eachitem in a.items():
print(eachitem)
###########
2、get ( 8分多钟)
########
a={}
a=a.fromkeys((1,2),"Number")
print(a[1])
print(a.get(3,"添加"))#但其并不能够添加到a中去
########
3.清空字典
区分clear和赋值{}
##########
b=a
b
a={}
b#直接赋空字典不会影响b
a.clear()
b#用clear的话b也会跟着a一起被清空
#######
4.copy 浅拷贝 (14多)
和赋值有区别
赋值就是贴了一个不同的标签,值是没变化的
#########
a={1:"ine",2:"two",3:"three"}
b=a.copy()
c=a
c[4]="four"#/此时a和c同时发生变化,但不变
#########
5.pop 和 popitem (15多分钟)
#######
a
a.pop(2)
a#索引为2的被弹出去了
a.popitem()#随机弹
a
########
6.setdefault (16多分钟)
与get不同的地方是如果在字典中找不到会自动的添加
#########
a.setdefault("好好学习")
a #添加的顺序是随机的
a.setdefault(5,"five")
##########
7.update (17多分钟)
另外一种在字典中添加索引的方法
##############
b={"zjw":"好好学习"}
a.update(b)
a
############## |
|