我对Python有点陌生,能够在这里构建一个非常好的应用程序,但我在这里已经转了几个小时了,我想寻求一些帮助。下面是我在字典中添加的循环: if toast['checkin_id'] not in toasts:{8: ({'user_id': 1, 'username': 'shaunwo'}, {'use
我有一段python代码,它需要迭代字典中的所有键,在字典中,循环的主体可能会更改字典。然而,在我的场景中,这只是一个部分的答案,因为我不仅需要迭代原始键,还需要迭代在迭代过程中添加的键。我需要的代码,只有当没有更多的键被添加到字典时终止,并且它已经处理了字典中的任何键。有什么办法可以简化它,让它处理所有的键被添加到字典,而不处理每一个不止一次?在其他一些语言中,while循环的前四行可以简单地写成:
while k