Skip to content

Commit 351ea2b

Browse files
committed
create copy using list(values)
1 parent 4766377 commit 351ea2b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Lib/_collections_abc.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"""
88

99
from abc import ABCMeta, abstractmethod
10-
from itertools import islice
1110
import sys
1211

1312
__all__ = ["Awaitable", "Coroutine",
@@ -988,7 +987,7 @@ def reverse(self):
988987
def extend(self, values):
989988
'S.extend(iterable) -- extend sequence by appending elements from the iterable'
990989
if values is self:
991-
values = islice(self, len(self))
990+
values = list(values)
992991
for v in values:
993992
self.append(v)
994993

0 commit comments

Comments
 (0)