xor on strings

Darrell dgallion1 at yahoo.com
Mon Feb 11 06:07:19 CET 2002


>>> map(max, zip('ab','ba'))
['b', 'b']

--Darrell

dsavitsk wrote:

> maybe this isn't xor, but i would like something that will smush strings
> ... that is, something that would compare two strings position by position
> and return the higher (or lower i suppose) value piece in each position,
> i.e.
> 
>>>> fun('00', 'AA')
> 'AA'
> 
>>>> fun('00', 'A')
> 'A0'
> 
>>>> fun('00', '')
> '00'
> 
> i understand that this is easy to write, but i was looking for a builtin.
> does it exist?
> 
> -d




More information about the Python-list mailing list