真厉害
2021-07-18 16:01
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
print(d)
alice_score= d.pop('Alice')
print(alice_score)
print(d)
for key in d.keys():
again=d.pop('Alice')
print(again)
print(d)
——————————————————————————————
Traceback (most recent call last): File "index.py", line 14, in again=d.pop('Alice') KeyError: 'Alice' {'Bob': 60, 'Ellena': 49, 'Alice': 45, 'Candy': 75, 'David': 86} 45 {'Bob': 60, 'Ellena': 49, 'Candy': 75, 'David': 86}
alice_score= d.pop('Alice')这里已经把Alice从d里面删掉了,因为d里面已经没有Alice了,后面再用pop就会报错
Python3 入门教程(新版)
154157 学习 · 1075 问题
相似问题