Stefan Behnel wrote: > for x in iterable: > > and > > for x in 1 < x <= 5: That won't work, because it's ambiguous -- they're both instances of 'for x in <expression>'. In any case, simply changing 'from' to 'in' doesn't address the reason I made the change. -- Greg