Skip to content

Commit 23a6db9

Browse files
gh-107421: Clarify OrderedDict Examples and Recipes (#107613)
1 parent 50bbc56 commit 23a6db9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Doc/library/collections.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1224,7 +1224,7 @@ variants of :func:`functools.lru_cache`:
12241224
result = self.func(*args)
12251225
self.cache[args] = time(), result
12261226
if len(self.cache) > self.maxsize:
1227-
self.cache.popitem(0)
1227+
self.cache.popitem(last=False)
12281228
return result
12291229
12301230

@@ -1256,12 +1256,12 @@ variants of :func:`functools.lru_cache`:
12561256
if self.requests[args] <= self.cache_after:
12571257
self.requests.move_to_end(args)
12581258
if len(self.requests) > self.maxrequests:
1259-
self.requests.popitem(0)
1259+
self.requests.popitem(last=False)
12601260
else:
12611261
self.requests.pop(args, None)
12621262
self.cache[args] = result
12631263
if len(self.cache) > self.maxsize:
1264-
self.cache.popitem(0)
1264+
self.cache.popitem(last=False)
12651265
return result
12661266
12671267
.. doctest::

0 commit comments

Comments
 (0)