Message373197
>>> from functools import lru_cache
>>> def my_make_key(my_list):
... return my_list[0]
...
>>> @lru_cache(128, make_key=my_make_key)
... def cached_func(my_list):
... return sum(my_list)
...
>>> cached_func([10, 20, 30])
60
>>> cached_func([10, 11, 12]) # <-- Why would we want this to return 60?
60
This seems unsafe. |
|
Date |
User |
Action |
Args |
2020-07-06 23:47:44 | rhettinger | set | recipients:
+ rhettinger, bar.harel, Itayazolay |
2020-07-06 23:47:44 | rhettinger | set | messageid: <1594079264.56.0.572032769641.issue41220@roundup.psfhosted.org> |
2020-07-06 23:47:44 | rhettinger | link | issue41220 messages |
2020-07-06 23:47:44 | rhettinger | create | |
|