网络编程
位置:首页>> 网络编程>> Python编程>> 解决Python 遍历字典时删除元素报异常的问题

解决Python 遍历字典时删除元素报异常的问题

作者:jingxian  发布时间:2023-11-17 04:06:47 

标签:python,遍历,字典

错误的代码①


d = {'a':1, 'b':0, 'c':1, 'd':0}
for key, val in d.items():
 del(d[k])

错误的代码② -- 对于Python3


d = {'a':1, 'b':0, 'c':1, 'd':0}
for key, val in d.keys():
 del(d[k])

正确的代码


d = {'a':1, 'b':0, 'c':1, 'd':0}
keys = list(d.keys())
for key, val in keys:
 del(d[k])
0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com