在遍历同一个集合时修改该集合的代码可能很难获得正确的结果。通常,更直接的做法是循环遍历该集合的副本或创建新集合:

    1. for user, status in users.copy().items():
    2. del users[user]
    3. active_users = {}
    4. for user, status in users.items():
    5. active_users[user] = status