inplace=True in Pandas 3: Better, worse, and still confusing

My full Pandas 3 upgrade playlist:    • Getting ready for Pandas 3: Short, focused...   The inplace=True option in many Pandas methods has long been controversial and confusing, mainly because it doesn't really save memory. Pandas 3 is coming out soon, and it changes the behavior of inplace=True in some methods, such that they'll now return the modified object (rather than None). In this video, I review the behavior in Pandas 2, compare it with Pandas 3, and also show you some additional things to watch out for when upgrading to Pandas 3. I also tell you what I've often said, namely that inplace=True just isn't worth it, even with the changes in the Pandas 3 implementation. Notebooks from this video, and all of my videos, are at https://github.com/reuven/youTube-not... .