Пропуски Junior Выборка и фильтрация обновлено
Выборка и присваивание через loc
Вопрос
Допишите код: оставить строки с суммой больше 500 из Москвы или Казани и поставить им флаг vip = True.
mask = (df["amount"] > 500) __(1)__ df["city"].__(2)__(["Москва", "Казань"])
df.__(3)__[mask, "vip"] = True
Попробуйте сами
Заполните пропуски по номерам.
1
2
3
Показать ответ и разбор
Коротко
Условия объединяются поэлементным &, принадлежность списку проверяет isin, а присваивание по маске делается одним шагом через loc[маска, колонка].
Что в пропусках
1
&
2
isin
3
loc
Разбор
Условия объединяются поэлементным &, принадлежность списку проверяет isin, а присваивание по маске делается одним шагом через loc[маска, колонка].
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.