MRAB wrote: > Dino Viehland wrote: > > On option 1 is this legal then? > > > > x = float(string) except float('nan') if some_check() else float('inf') if > ValueError > > > Well, is this is legal? > > try: > x = float(string) > except some_check(): > x = float('nan') > except ValueError: > x = float('inf') >
I was thinking this was would be equal to: x = float(string) except (float('nan') if some_check() else float('inf')) if ValueError _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com