> Which problems am I overlooking that prevent this? 1. Generators and slices serve two distinctly different tasks. 2. They may have the similar interfaces, but are implemented differently. Each optimized for its specific task.
You are essentially asking "Why not do it?", to which I respond "Why do it?". How does this consolidation of features improve Python? -- http://mail.python.org/mailman/listinfo/python-list