Вот этот код
soup.find_all('a', class_='home-link list__item-content home-link_black_yes')
ищет элементы, у которых есть все эти перечисленные классы, и больше не каких. т.е. вот следующий элемент будет найден
<a class="home-link list__item-content home-link_black_yes" ...
А тот, что у вас на странице яндекса, не будет найден
<a class="home-link list__item-content list__item-content_with-icon home-link_black_yes"
Почитайте тут
https://www.crummy.com/software/BeautifulSoup/bs4/... там описано, что нужно делать в вашем случае.