Argument against iterable ints...
Magnus Lie Hetland
mlh at vier.idi.ntnu.no
Sun Apr 7 14:06:21 EDT 2002
More information about the Python-list mailing list
Sun Apr 7 14:06:21 EDT 2002
- Previous message (by thread): Argument against iterable ints...
- Next message (by thread): Argument against iterable ints...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <just-D808D9.08280107042002 at news1.xs4all.nl>, Just van Rossum wrote: >[Magnus Lie Hetland] >> Just a situation that cropped up recently: While writing a little >> generator for flattening nested iterables, I used >> >> try: iter(foo) >> except: return foo >> else: >> .... >> >> (of course I could have used a for loop directly in the try clause -- >> that doesn't change anything.) >> >> If integers became iterable, this sort of code would suddenly become >> infinitely recursive. Given the propensity for using exceptions in >> this manner rather than type checking in Python, this seems like a >> weighty argument to me... > >No matter how I dislike iterable ints, this argument stinks, as the >situation you describe already exists with strings: each element of a >string is itself a string and... Yes. And I think that stinks. The fact that we have one such problem in the language is no reason to add another. Oh, well. >Just -- Magnus Lie Hetland The Anygui Project http://hetland.org http://anygui.org
- Previous message (by thread): Argument against iterable ints...
- Next message (by thread): Argument against iterable ints...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list