[Tutor] build list of non-empty variables

Kent Johnson kent37 at tds.net
Wed Jul 9 03:34:47 CEST 2008


On Tue, Jul 8, 2008 at 6:35 PM, Don Jennings <dfjennings at gmail.com> wrote:

>     def __unicode__(self):
>         l=[self.first_name, self.last_name, self.email, self.phone]
>         res=[]
>
>         for x in l:
>             if x != '':
>                 res.append(x)
>
>         return ';'.join(res)

return ';'.join(x for x in l if x)
will work.

Kent


More information about the Tutor mailing list