回顾python-字典-day4

name=['王','周','罗学','蒲','朱','苏']
sign=['wangzheng','zouhui','luoxuew','pubo']#,'zhuxing','suchuangeng','www']
dictionnary=dict(zip(name,sign))
print(dictionnary)

{‘王’: ‘wangzheng’, ‘周’: ‘zouhui’, ‘罗学’: ‘luoxuew’, ‘蒲’: ‘pubo’}

dictionnary2={'王政':'a','王伟':'b','王狗':'a','王大':'c'}
print(dictionnary2)

{‘王政’: ‘a’, ‘王伟’: ‘b’, ‘王狗’: ‘a’, ‘王大’: ‘c’}

dictionnary3=dict(A='王',B='王',C='王',D='王',F='王')
print(dictionnary3)

{‘A’: ‘王’, ‘B’: ‘王’, ‘C’: ‘王’, ‘D’: ‘王’, ‘F’: ‘王’}

name1=['王','周','罗学','博','朱','苏']
#sign=['wangzheng','zouhui','luoxuew','pubo','zhuxing','suchuangeng','www']
dictionnary4=dict.fromkeys(name1)
print(dictionnary4)

{‘王’: None, ‘周’: None, ‘罗学’: None, ‘博’: None, ‘朱’: None, ‘苏’: None}

dictionnary3=dict(A='王',B='王y',C='王er',D='王s',F='王w')
print(dictionnary3['A'])
print(dictionnary3.get('B'))
print(dictionnary3.get('www'))  #若是没有则返回none
print(dictionnary3.get('www','的确没有这个人'))


王y
none
的确没有这个人

dictionnary3=dict(A='王',B='王y',C='王er',D='王s',F='王w')
for item in dictionnary3.items():  #items 遍历键值对
    print(item)

for item in dictionnary3:#.items():  #items 遍历键
    print(item)

for item,item1 in dictionnary3.items():  #items 遍历键值对
    print(item,item1)

(‘A’, ‘王’)
(‘B’, ‘王y’)
(‘C’, ‘王er’)
(‘D’, ‘王s’)
(‘F’, ‘王w’)
A
B
C
D
F
A 王
B 王y
C 王er
D 王s
F 王w

dictionnary3=dict(A='王',B='王y',C='王er',D='王s',F='王w')
if 'E' in dictionnary3:    #防止删除不存在的元素,抛出异常
    del dictionnary3['E']
print(dictionnary3)

{‘A’: ‘王’, ‘B’: ‘王y’, ‘C’: ‘王er’, ‘D’: ‘王s’, ‘F’: ‘王w’}

other

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值