Writing a string.ishex function
Duncan Booth
duncan.booth at invalid.invalid
Thu Jan 14 14:19:53 EST 2010
MRAB <python at mrabarnett.plus.com> wrote:
> I raise you one character:
>
> ishex2 = lambda s: not(set(s)-set(string.hexdigits)) # Yours
> ishex3 = lambda s: not set(s)-set(string.hexdigits) # Mine
>
> I could actually go three better:
>
> ishex3=lambda s:not set(s)-set(string.hexdigits)
But none of those pass your own "ishex('') should return False" test.
More information about the Python-list
mailing list