返回平均值。
Example:
[1, 2, 3].average(); // 2.0
num average([num Function(E)? selector]) { if (isEmpty) return 0; final newSelector = selector ?? (e) => e; return average(newSelector); }