python创建字典班级同学对应成绩_python 创建字典以及操作字典----这是基础知识...

当你编程久了,发现所有的东西都是建立在基础之上的,庞大的代码 你要识别出它的类型是什么 或者返回后类型是什么!?

根据返回的类型 或者需要操作的对象是什么类型  就可以选择相应的方法进行处理

#创建字典

dict0={'':''}

dict1=dict((('name','test'),))

# dict1=dict([['name','test']])

print(dict1)

#操作字典

dict3={'name':'test'}

# dict3['age']=18 没有该数据就新增 有该数据就修改

# dict3.setdefault('age','34') 如果存在就不改变已有的数据 如果没有就新增 有返回值

# print(dict3['name']) 通过键查找

# print(type(dict3.keys()))

# print(type(dict3.values()))

# print(type(dict3.items()))

# 删

# print(dict3.pop('')) 痛殴键删除 并返回删除的值

# print(dict3.popitem()) 随机删除

# print(dict3.clear()) 清空字典

# del dict3 删除整个字典

#修

#增

# dict3.update() 类似列表的extend 已有的进行覆盖 没有作为新增

#其他操作

# dict1=dict3.fromkeys(['name','test'],'ko')

# print(dict1)

# sorted(dict3.values()) 通过值排序

# sorted(dict3.items()) 通过items排序

# 字典的遍历

# for i ,v in dict3.items(): dict3.keys dict3.values

# print(i,v) print(i) print(i)

这都是对字典的简单操作 ,在编码的过程中 我们还是要准确 识别要操作的对象设什么类型

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值