def enumerate(self, item: Any) -> Generator[Tuple[Any, Any], None, None]:
for key, value in self.items():
if key == item:
yield key, value
continue
try:
if item in key:
yield key, value
continue
except TypeError:
# key doesn't define __contains__
pass
if value == item:
yield key, value
continue
try:
if item in value:
yield key, value
continue
except TypeError:
# value doesn't define __contains__
pass
评论列表
文章目录