info ={"name":"bkys","age":"18"}
newID =input("请输入新学号")
info["id"]= newID
print(info["id"])
删
info ={"name":"bkys","age":"18"}print("del前: %S"%info["name"])del info["name"]#del# print("del后: %S" %info["name"]) # del删除的是整个键值对,再次访问会报错
info ={"name":"bkys","age":"18"}print("clear前: %s"%info)
info.clear()print("clear后: %s"%info)
改
info ={"name":"bkys","age":"18"}
info["age"]=20print(info["age"])
查
info ={"name":"bkys","age":"18"}print(info.keys())# 得到所有的键(列表)print(info.values())# 打印所有的值(列表)print(info.items())# 打印所有的项(列表),每个键值对是一个元组# 遍历所有的值for key in info.keys():print(key)# 遍历所有的键for value in info.values():print(value)# 遍历所有的键值for key,value in info.items():print("key=%s,value=%s"%(key,value))
# 使用枚举函数,同时拿到列表中的下标和元素内容
mylist =["a","b","c","d"]for i, x inenumerate(mylist):print(i, x)