Как удалить все строки ниже после определенного символа и для каждого идентификатораPython

Программы на Python
Anonymous
Как удалить все строки ниже после определенного символа и для каждого идентификатора

Сообщение Anonymous »

Это мой фрейм данных:

Код: Выделить всё

id         url
25         google.com/main
25         google.com/buy
25         google.com/videos
144        google.com/buy
144        google.com/videos
144        google.com/pictures
992        google.com/main
992        google.com/buy
992        google.com/videos
Я хотел бы удалить все строки после URL-адреса «google.com/buy» для каждого идентификатора. Я хочу этого:

Код: Выделить всё

id         url
25         google.com/main
25         google.com/buy
144        google.com/buy
992        google.com/main
992        google.com/buy
Я думаю использовать «for» или «def», но не понимаю, как

Подробнее здесь: https://stackoverflow.com/questions/790 ... or-each-id

Вернуться в «Python»