如何解决有课程的关键检查
我有一个使用has.key的if检查:
if self.has_key(observer.key):
并且我正尝试将其替换为使用in
关键字。
我尝试做:
if observer.key in self:
#
if observer.key in self.__dict__:
但是它们都不返回:
E TypeError: argument of type 'Observers' is not iterable
解决方法
该类在内部具有has_key方法,该方法具有此功能,但是我假定pycharm是内置方法:
def has_key(self,key):
return key in self.keys
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。