Make imported name private and wrap long-line.

This commit is contained in:
Raymond Hettinger 2009-03-23 18:26:59 +00:00
parent 0b666bfdf9
commit e5b78563b6
1 changed files with 4 additions and 3 deletions

View File

@ -10,7 +10,7 @@ from operator import itemgetter as _itemgetter, eq as _eq
from keyword import iskeyword as _iskeyword from keyword import iskeyword as _iskeyword
import sys as _sys import sys as _sys
import heapq as _heapq import heapq as _heapq
from weakref import proxy from weakref import proxy as _proxy
from itertools import repeat as _repeat, chain as _chain, starmap as _starmap, \ from itertools import repeat as _repeat, chain as _chain, starmap as _starmap, \
ifilter as _ifilter, imap as _imap, izip as _izip ifilter as _ifilter, imap as _imap, izip as _izip
@ -59,7 +59,7 @@ class OrderedDict(dict, MutableMapping):
root = self.__root root = self.__root
last = root.prev last = root.prev
link.prev, link.next, link.key = last, root, key link.prev, link.next, link.key = last, root, key
last.next = root.prev = proxy(link) last.next = root.prev = _proxy(link)
dict.__setitem__(self, key, value) dict.__setitem__(self, key, value)
def __delitem__(self, key): def __delitem__(self, key):
@ -131,7 +131,8 @@ class OrderedDict(dict, MutableMapping):
def __eq__(self, other): def __eq__(self, other):
if isinstance(other, OrderedDict): if isinstance(other, OrderedDict):
return len(self)==len(other) and all(_imap(_eq, self.items(), other.items())) return len(self)==len(other) and \
all(_imap(_eq, self.iteritems(), other.iteritems()))
return dict.__eq__(self, other) return dict.__eq__(self, other)