Eliminar elementos de la lista según la condición

Tengo una lista de listas:[word, good freq, bad freq, change_status]

list_1 = [['good',100, 20, 0.2],['bad', 10, 0, 0.0],['change', 1, 2, 2]]

Me gustaría eliminar de la lista todos los elementos que no satisfacen una condición.

Así que sichange_status > 0.3 and bad_freq < 5 luego me gustaría eliminar que los elementos que le corresponden.

Entonces la lista_1 se modificaría como,

list_1 = [['good',100, 20, 0.2],['bad', 10, 0, 0.0]]

¿Cómo hago eso selectivamente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta