checking if a list is empty

Steven D'Aprano steve+comp.lang.python at pearwood.info
Wed May 11 17:47:27 EDT 2011


On Wed, 11 May 2011 20:13:35 +0100, Hans Georg Schaathun wrote:

> One principle of object oriented programming is to bestow the objects
> with properties reflecting known properties from the domain being
> modelled.  Lists do not have truth values in the application domain

Yes they do. Empty lists are nothing, ergo false, and non-empty lists are 
something, ergo true.


-- 
Steven



More information about the Python-list mailing list