Удаление элементов списка на основе условия

У меня есть список списков: [word, хорошо freq, bad freq, change_status]

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

Я хочу удалить из списка все элементы, которые не удовлетворяют условию.

Итак, если change_status> 0.3 и bad_freq <5 , то я хотел бы удалить соответствующие ему элементы.

Таким образом, список_1 будет изменен следующим образом:

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

Как сделать это выборочно?

30
задан Sam 26 October 2014 в 22:12
поделиться