Remover uma tupla contendo nan na lista de tuplas - Python

Eu tenho uma longa lista de tuplas e quero remover qualquer tupla que possua uma nan usando Python.

O que eu tenho atualmente: x = [('Início da gravação', 0), (nan, 4), (nan, 7), ..., ('Marcador de evento 1', 150)]

Resultado que estou procurando: x = [('Início da gravação', 0), ('Marcador de evento 1', 150)]

Tentei usar o np.isnan e variantes disso, mas não obtive sucesso e continuamos recebendo um erro: ufunc 'isnan' não é suportado pelos tipos de entrada e as entradas não podem ser coagidas com segurança a nenhum tipo suportado, de acordo com a regra de elenco "segura"

Todas as sugestões seriam apreciadas !!

questionAnswers(4)

yourAnswerToTheQuestion