Commit 77fe69bd authored by Raymond Hettinger's avatar Raymond Hettinger

Re-sync doc tests with the doc updates.

parent c7d7766f
...@@ -471,15 +471,19 @@ Samuele ...@@ -471,15 +471,19 @@ Samuele
>>> def all(pred, seq): >>> def all(pred, seq):
... "Returns True if pred(x) is True for every element in the iterable" ... "Returns True if pred(x) is True for every element in the iterable"
... return not nth(ifilterfalse(pred, seq), 0) ... return False not in imap(pred, seq)
>>> def some(pred, seq): >>> def some(pred, seq):
... "Returns True if pred(x) is True for at least one element in the iterable" ... "Returns True if pred(x) is True for at least one element in the iterable"
... return bool(nth(ifilter(pred, seq), 0)) ... return True in imap(pred, seq)
>>> def no(pred, seq): >>> def no(pred, seq):
... "Returns True if pred(x) is False for every element in the iterable" ... "Returns True if pred(x) is False for every element in the iterable"
... return not nth(ifilter(pred, seq), 0) ... return True not in imap(pred, seq)
>>> def quantify(pred, seq):
... "Count how many times the predicate is True in the sequence"
... return sum(imap(pred, seq))
>>> def padnone(seq): >>> def padnone(seq):
... "Returns the sequence elements and then returns None indefinitely" ... "Returns the sequence elements and then returns None indefinitely"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment