def min_max(vibork): minim = 0 maxim = 0 for i in vibork: if i == min(vibork): minim = i if i == max(vibork): maxim = i return (minim, maxim) def avg_bins(vibork, N): sum = 0 avg = 0 outp = [] for i in range(len(vibork)): if i % N == 0: if i != 0: avg = sum / N outp.append(avg) sum = 0 sum += vibork[i] outp.append(sum / ((i % N) + 1)) return outp