a
Size: a a a
a
a
N
<Ч
K
ЖК
ЯЛ
a
a
ЯЛ
ЯЛ
di = {"key1": 1, "key2": 2}
print(
any(['key3' in di, di['key3'] == 3])
)
Выдаёт ЕГГОГ any(['key3' in di, di['key3'] == 3])
KeyError: 'key3'
Process finished with exit code 1ЯЛ
any(['key3' not in di, di['key3'] == 3])
KeyError: 'key3'ᅠ

cache, но кэш не работает, каждый раз функция срабатываетГГ
ЯЛ
ᅠ
ttl_cache это из либы cachetoolsЯЛ
ЯЛ
def memoize(func):
memo = {}
def wrapper(*args):
if args in memo:
return memo[args]
else:
rv = func(*args)
memo[args] = rv
return rv
return wrapperᅠ

ᅠ