title: I there a better Python documentation? More structured?
body: <p>I guess this question has already been asked but I didn't find it.</p>
  
  <p>I have worked in the past with Java and PHP and I believe their documentation structure for the language is better. At least their API.</p>
  
  <p>If you look at Java's API, it's awesome. Very well structured and predictable. It also allows you to find new stuff you didn't know existed. I'm taking about this <a href="https://docs.oracle.com/javase/7/docs/api/" rel="noreferrer">https://docs.oracle.com/javase/7/docs/api/</a> .</p>
  
  <p>PHP isn't as well structured but it works great alto. I'm talking about this: <a href="https://www.php.net/manual/en/" rel="noreferrer">https://www.php.net/manual/en/</a> .</p>
  
  <p>Now, if you see Python's equivalent (at least what I've found <a href="https://docs.python.org/3/index.html" rel="noreferrer">https://docs.python.org/3/index.html</a> ) it feels like a very long tutorial. From my point of view, searching for stuff is difficult and the there isn't a truly hierarchical organization. When you're reading about functions there's also a lot of text describing stuff when I'm really looking for a summary. Take for instance <a href="https://docs.python.org/3/library/string.html" rel="noreferrer">https://docs.python.org/3/library/string.html</a> , see the part about "Format String Syntax", that feels it should go somewhere else exclusively dedicated to that topic.</p>
  
  <p><strong>So my question is: Is there somewhere where the Python API is structured in a smiliar fashion to what's done in JAVA?</strong></p>