filter a list of strings

Jussi Piitulainen harvesting at is.invalid
Thu Dec 3 10:02:07 EST 2015


Denis McMahon writes:

> On Thu, 03 Dec 2015 08:32:49 +0200, Jussi Piitulainen wrote:
>
>> def isbad(item):
>>     return ( 'Banana' in item or
>>              'Car' in item )
>>
>> def isgood(item)
>>     return not isbad(item)
>
> badthings = [ 'Banana', 'Car', ........]
>
> def isgood(item)
>     for thing in badthings:
>         if thing in item:
>             return False
>     return True

As long as all conditions are of that shape.



More information about the Python-list mailing list