timeit.timeit("""responses = list(r)
responses = responses[:3]""",
    'from math import isnan; nan = float("nan"); r = [1.0, nan, 9.0, nan, nan, nan, nan, nan, nan, nan, nan]'
    )
Python: удалять повторяющиеся значения, только если они находятся в конце списка