Some answers where I put in a little more effort than my other answers:
Python equivalent of R's caret::findCorrelation function
Apply a function of multiple columns row-wise in pandas
Accessing the index in for loops