Apologies jacoberr, i think i've misunderstood what you were asking for originally:
> I feel like python is made on the simple basic structure and I don't know that ...<snip>... I feel like I really don't know the internals of python
I think i took what you said a bit too literally :-) You definitely don't need this stuff to be a solid, competent Python developer.
I was suggesting these topics because i feel like understanding these were what unlocked the ability for me to handle new things - things new to me, not necessarily new to python - and be able to intuit what they meant or were doing behind the scenes. This knowledge made it so that i stopped feeling like "i don't know exactly how that works" when i saw new things in Python.
Don't get me wrong, it's not magic. E.g. when the walrus operator was introduced, i could guess how this was done but i didn't know just by looking at it.
I think this is a challenge for you, to figure out the answer to the questions. You will need to google some things and do some experimentation with complex Python code, but when you figure out the answers you will know quite a bit about the internals of Python.