Likewise, nobody knows how to write technical documentation that's readable by everybody.
In the case of Python, the official docs are typically the last place where I'd look for stuff, given the quality of documents such as this cheat sheet. There's still a need for authoritative "developer" documentation, but not for me.
The diversity of Python developers, from hobbyists to pro's, justifies a similar diversity of documentation.
you say "I can't speak to Python specifically", but i can assure you that the official docs are far superior to this cheat sheet.
I'm embarrassed to say I learned what generators are from this. 7 lines of code; totally unambiguous explanation. I don't even use iterators all that often, so I'm not surprised that I've never googled something that lead me to them.