python的discard和remove方法

时间:2021-04-24 13:36:54   收藏:0   阅读:0

python的discard和remove方法

代码

set_actors = {"张牧之","黄四郎","胡万","汤师爷","马邦德"}
print(set_actors)
set_actors.discard(‘毛利小五郎‘)
print(set_actors)
set_actors.discard(‘胡万‘)
print(set_actors)
try:
    set_actors.remove("毛利小五郎")
except KeyError:
    print("使用字典中不存在的关键字引发的异常")
else:
    print("other errors")

输出

{‘黄四郎‘, ‘张牧之‘, ‘胡万‘, ‘汤师爷‘, ‘马邦德‘}
{‘黄四郎‘, ‘张牧之‘, ‘胡万‘, ‘汤师爷‘, ‘马邦德‘}
{‘黄四郎‘, ‘张牧之‘, ‘汤师爷‘, ‘马邦德‘}
使用字典中不存在的关键字引发的异常

remove和discard的差别

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!