Introduction to Python for Data Analysis
The first two chapters of this book will introduce you to first the core features of Python itself and then how Pandas DataFrames work. For most of this book you’ll learn Python in the process of learning data wrangling, but you need to understand some basics first.