Introduction

Pandas is Python's de facto library for tabular data.

Series

import pandas as pd
s = pd.Series([1,3,5], name='value')

DataFrame

df = pd.DataFrame({{'name':['A','B'],'age':[21,34]}})

Filtering

adults = df[df['age'] >= 18]

GroupBy

df.groupby('age').size()

I/O

df.to_csv('out.csv', index=False)