如果我有一个定义为users = {}
的字典,并且假设我在该字典中有一些数据,那么我如何搜索字典,如果我的搜索字符串与字典中的字符串匹配,则什么也不做。
for socket.user in MyServer.users:
if ((MyServer.users.has_key(socket.user)) == false):
MyServer.users[user].send(socket.message)
所以这里是搜索用户字典,发现它是存在的,所以它不应该做任何事情。我知道我的代码是错误的,但我可以在第二行更改什么?
Tags:
在python中,您可以使用^{} 关键字来基本上“不做任何事情”。
然而,更正确的方法是以一种满足您希望的方式编写代码;而不是按照您不需要的方式编写代码。
相关问题 更多 >
编程相关推荐