Another idea: things[i] or else None if IndexError You can't claim that the exception is in the wrong place in relation to the 'except' keyword, because there is no 'except' keyword! -- Greg