[Tutor] Pythonese/Efficiency/Generalese critique please

Liam Clarke cyresse at gmail.com
Sun Jun 5 15:29:39 CEST 2005

> > There is no need for the if(dlst); if the list is empty the iteration 
> will do nothing. You can write this as
> > for dlf in os.listdir(pname):
> Though it is quite distant, there is an else statement which makes
> the if construct a requierement.
> Javier

You could just do - 

if not len(dlst):
#Your else code block here

for dlf in os.listdir(pname):

and so forth.

'There is only one basic human right, and that is to do as you damn well 
And with it comes the only basic human duty, to take the consequences.'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20050606/d001478d/attachment.html

More information about the Tutor mailing list