mirror of https://github.com/python/cpython
Issue #11388: Added a clear() method to MutableSequence
This commit is contained in:
parent
1bc4f193d8
commit
9479d1ade8
|
@ -596,6 +596,13 @@ class MutableSequence(Sequence):
|
||||||
def append(self, value):
|
def append(self, value):
|
||||||
self.insert(len(self), value)
|
self.insert(len(self), value)
|
||||||
|
|
||||||
|
def clear(self):
|
||||||
|
try:
|
||||||
|
while True:
|
||||||
|
self.pop()
|
||||||
|
except IndexError:
|
||||||
|
pass
|
||||||
|
|
||||||
def reverse(self):
|
def reverse(self):
|
||||||
n = len(self)
|
n = len(self)
|
||||||
for i in range(n//2):
|
for i in range(n//2):
|
||||||
|
|
|
@ -140,6 +140,8 @@ Library
|
||||||
- Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffers
|
- Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffers
|
||||||
larger than 4GB. Patch by Nadeem Vawda.
|
larger than 4GB. Patch by Nadeem Vawda.
|
||||||
|
|
||||||
|
- Issue #11388: Added a clear() method to MutableSequence
|
||||||
|
|
||||||
Build
|
Build
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue