You mean something like
SELECT
origin, dest, month, AVG(arr_delay), AVG(dep_delay)
FROM flights
WHERE carrier == 'AA'
GROUP BY origin, dest, month
and flights[flights.carrier == 'AA'].groupby(['origin', 'dest', 'month'])[['arr_delay', 'dep_delay']].mean()