如何排除部分数据求均值

目前想求一组数据排除选定数据的均值。
例如 1 2 3 4 5 6 7 8 9
选定1 求2-9的均值
再选定2 求1 3 4-9的均值
请问怎么用代码实现

import numpy as np

a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
filter_index1 = [i for i in range(0, 9)]
filter_index1.remove(0)
print(np.average(a[filter_index1]))

filter_index2 = [i for i in range(0, 9)]
filter_index2.remove(1)
print(np.average(a[filter_index2]))