Restore Py2.x version of sample call to super().

This commit is contained in:
Raymond Hettinger 2009-02-25 00:39:47 +00:00
parent 9766033b7c
commit eb7cbb94c5
2 changed files with 7 additions and 6 deletions

View File

@ -252,11 +252,12 @@ Common patterns for working with :class:`Counter` objects::
c += Counter() # remove zero and negative counts
Several multiset mathematical operations are provided for combining
:class:`Counter` objects. Multisets are like regular sets but are allowed to
contain repeated elements (with counts of one or more). Addition and
subtraction combine counters by adding or subtracting the counts of
corresponding elements. Intersection and union return the minimum and maximum
of corresponding counts. Each operation can accept inputs with signed counts,
:class:`Counter` objects. Multisets are counters with the restriction
that all counts are at least one. They are like regular sets but are
allowed to contain repeated elements. Addition and subtraction combine
counters by adding or subtracting the counts of corresponding elements.
Intersection and union return the minimum and maximum of corresponding
counts. Each operation can accept inputs with signed counts,
but the output excludes results with counts less than one.
>>> c = Counter(a=3, b=1)

View File

@ -1229,7 +1229,7 @@ available. They are listed here in alphabetical order.
class C(B):
def method(self, arg):
super().method(arg) # This does the same thing as: super(C, self).method(arg)
super(C, self).method(arg)
Note that :func:`super` is implemented as part of the binding process for
explicit dotted attribute lookups such as ``super().__getitem__(name)``.