print a ... z, A ... Z, "\n"' in Python
Alex Martelli
aleax at mac.com
Sat Mar 3 11:23:53 EST 2007
js <ebgssth at gmail.com> wrote:
> HI guys,
>
> How do you write Perl's
>
> print a ... z, A ... Z, "\n"' in Python
>
> In Python?
This specific one is easy, though this doesn't generalize:
import string
print string.lowercase + string.uppercase
For the general case, there's no way to avoid calling chr and ord,
because a string in Python doesn't have a "natural successor". So the
only issue is how you prefer to hide those calls &c (in some class or
function) and you already received suggestions on that.
Alex
More information about the Python-list
mailing list