Help me!!

Gerardo Herzig gherzig at fmed.uba.ar
Thu Aug 16 15:58:55 EDT 2007


Anhoter HURRA for list comprehensions:
 >>> a = ['a', 'b', 'c', 'd']
 >>> b = ['a','c']
 >>> [x in b and x.upper() or x for x in a]
['A', 'b', 'C', 'd']

Is what you want?
Cheers

Gerardo

>I'm trying to compare the list with another list and if it is there in
>both I'm changing it to upper case and adding to another list and if
>its not there in both I just want to add it to the global list (ie
>files).
>I'm able to do the first part but when I'm doing the second part the
>files which are not there in both are getting repeatedly into the
>global file. Some one help me so that
>If ab = [a,b,c,d]
>and cd = [a,c]
>my global list file should be [A,b,C,d]
>
>  
>




More information about the Python-list mailing list