I forgot to explain my reason for over shadowing the 'string' built-in within my iterator. To me, it doesn't matter because the string identifier is temporary within the function and dies when the function dies. Also, I personally don't use the string function and prefer ''.join('hi'), etc. Also, at least for me just starting out in Python, I find 'string' to be as readable as possible :)
what do you think about that? -- http://mail.python.org/mailman/listinfo/python-list