| The way things are, there is only one coding style for when you don't want | the results. You're suggesting the addition of another one. That would be | un-Pythonic.
But the same remark could be made about using a list and writing explicit loops to accumulate results, and the later addition of list comprehensions. Wasn't that un-Pythonic for the same reason?