How do pandas DataFrames work? (kinda) When you're used to plain ol' dicts, ints, lists etc, pandas.DataFrames exhibit some weirdo behaviour, particulary concerning assignment and operators. This page is a short walk-through of how some of these things happen (and a quick intro to Python's magic methods), you can see the outcome here. Disclaimer: the things presented here are not entirely as the pandasDataFrames work, they are more intended as a guide to how they do. The below examples use py...