Comments on: Python ‘all’ odity http://eikke.com/python-all-odity/ 'cause this is what I do Tue, 04 Dec 2012 00:03:23 +0000 hourly 1 http://wordpress.org/?v=3.4.1 By: jwm http://eikke.com/python-all-odity/comment-page-1/#comment-39218 jwm Tue, 19 Oct 2010 21:06:16 +0000 http://eikke.com/python-all-odity/#comment-39218 Today I was suspecting the same thing, that all() did not bail early. Here is some code that demonstrates that it does bail on the first False <code> x = [] def testnum5(n): x.append(1) return n==5 print all( (testnum5(i) for i in [5,5,5,1,5,5]) ) print 'testnum5() called:',sum(x) # should be 4 if all() bails early, which it is </code> Today I was suspecting the same thing, that all() did not bail early.
Here is some code that demonstrates that it does bail on the first False


x = []
def testnum5(n):
x.append(1)
return n==5

print all( (testnum5(i) for i in [5,5,5,1,5,5]) )
print 'testnum5() called:',sum(x)
# should be 4 if all() bails early, which it is

]]>
By: Nicke http://eikke.com/python-all-odity/comment-page-1/#comment-6710 Nicke Thu, 03 Jul 2008 13:15:16 +0000 http://eikke.com/python-all-odity/#comment-6710 Ik kan goed programmeren, maar toch niet in deze taal. I like :D Bedankt voor je berichtje Ik kan goed programmeren, maar toch niet in deze taal. I like :D

Bedankt voor je berichtje

]]>
By: Manlome http://eikke.com/python-all-odity/comment-page-1/#comment-4914 Manlome Sat, 31 May 2008 08:54:55 +0000 http://eikke.com/python-all-odity/#comment-4914 Hmm, hier snap ik niets van, maar bedankt voor je berichtje op mn blog en succes met de cello! (Staat ook nog op mijn lijstje) Hmm, hier snap ik niets van, maar bedankt voor je berichtje op mn blog en succes met de cello! (Staat ook nog op mijn lijstje)

]]>