Mercurial > cpython-lru_cache-weakref
diff Lib/cmd.py @ 24058:37ffce2d9c3c legacy-trunk
Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i)
| author | Raymond Hettinger <python@rcn.com> |
|---|---|
| date | Sun, 30 Jun 2002 03:39:14 +0000 |
| parents | a1de0bab5475 |
| children | 3f8019273549 |
line wrap: on
line diff
--- a/Lib/cmd.py Sat Jun 29 16:06:47 2002 +0000 +++ b/Lib/cmd.py Sun Jun 30 03:39:14 2002 +0000 @@ -109,8 +109,7 @@ stop = None while not stop: if self.cmdqueue: - line = self.cmdqueue[0] - del self.cmdqueue[0] + line = self.cmdqueue.pop(0) else: if self.use_rawinput: try: @@ -261,11 +260,10 @@ names = [] classes = [self.__class__] while classes: - aclass = classes[0] + aclass = classes.pop(0) if aclass.__bases__: classes = classes + list(aclass.__bases__) names = names + dir(aclass) - del classes[0] return names def complete_help(self, *args):
