Аналитика данных
October 4, 2023

Как отфильтровать данные по определенным условиям?

Фильтрация данных — это процесс выбора только тех записей из большого набора данных, которые соответствуют определенным условиям. В нашем случае, мы хотим выбрать оценки выше 90 баллов.

Пример:

Допустим, у нас есть такой список оценок в Python:

ocenki = [85, 92, 88, 76, 95, 89, 78, 91, 90]

Как выбрать только оценки выше 90 баллов?

Чтобы выбрать оценки, большие чем 90, мы можем использовать цикл и условный оператор. Давай посмотрим, как это можно сделать:

ocenki_vyshe_90 = []  # Создаем пустой список для записи оценок выше 90
for ocenka in ocenki:
    if ocenka > 90:
        ocenki_vyshe_90.append(ocenka)  # Если оценка больше 90, добавляем ее в список
print("Оценки выше 90 баллов:", ocenki_vyshe_90)

Разбор примера

  1. Мы создаем пустой список ocenki_vyshe_90, куда будем добавлять оценки выше 90 баллов.
  2. Затем мы используем цикл for, чтобы перебрать все оценки в списке ocenki.
  3. Для каждой оценки проверяем, больше ли она 90 с помощью условного оператора if.
  4. Если оценка больше 90, добавляем ее в список ocenki_vyshe_90.
  5. Наконец, выводим список оценок выше 90 баллов.

Таким образом, у нас останутся только оценки, которые выше 90 баллов.