"🐍 Популярная задача на Pandas с собеса в Яндекс На секциях собеседований на Python все чаще дают задачи на Pandas. По моей статистике, c этими задачами редко возникают трудности, если кандидат работал с Pandas. Особенно если сравнивать с алгоритмами на Python 😄 Тем не менее, порой и на Pandas встречаются любопытные задачи. Одна из них звучит следующим образом: __На вход подаётся словарь вида:__ ``` { ’url’: ’https://www.airbnb.com/rooms/37674309’, ’name’: ’Full Room with 1 Bed, Hotel Fusion’, ’numberOfGuests’: 2, ’address’: ’San Francisco, California, US’, ’roomType’: ’Room in boutique hotel’, ’location’: { ’lat’: 37.78683, ’lng’: -122.40929 }, ’reviews’: [""Wonderfull!"", ""It was great""], ’pricing’: { ’rate’: { ’amount’: 10000, ’amount_formatted’: ’$10,000’, ’currency’: ’USD’, ’is_micros_accuracy’: False }, ’rate_type’: ’nightly’, ’rate_with_fee’: { ’amount’: 10000, ’amount_formatted’: ’$10,000’, ’currency’: ’USD’, ’is_micros_accuracy’: False } } }``` __Требуется написать функцию dict_to_dataframe, которая превратит данный словарь в словарь такого вида:__ ``` { ’url’: ’https://www.airbnb.com/rooms/37674309’, ’name’: ’Full Room with 1 Bed, Hotel Fusion’, ’numberOfGuests’: 2, ’address’: ’San Francisco, California, US’, ’roomType’: ’Room in boutique hotel’, ’location__lat’: 37.78683, ’location__lng’: -122.40929, ’reviews’: [""Wonderfull!"", ""It was great""], ’pricing__rate__amount’: 10000, ’pricing__rate__amount_formatted’: ’$10,000’, ’pricing__rate__currency’: ’USD’, ’pricing__rate__is_micros_accuracy’: False, ’pricing__rate_type’: ’nightly’, ’pricing__rate_with_fee__amount’: 10000, ’pricing__rate_with_fee__amount_formatted’: ’$10,000’, ’pricing__rate_with_fee__currency’: ’USD’, ’pricing__rate_with_fee__is_micros_accuracy’: False }``` Задача, кстати, довольно прикладная – сам не раз реализовывал такую функцию в боевых задачах. Важный нюанс – в исходном словаре может быть неограниченное количество вложенностей. Попробуй предложить лаконичный вариант решения задачи в комментариях 👇. А в ближайший четверг я поделюсь своим вариантом.) Разбор задачи #задачиссобеседований"
"🐍 Популярная задача на Pandas с собеса в Яндекс На секциях собеседований на…
Источник
https://t.me/nodatanogrowth/853Канал No Data No Growth | Pavel Bukhtik · опубликовано 22 июл. 2025 г.
Из этого канала
- #854💬 Задай мне любой анонимный вопрос! Хочешь у меня что-то спросить— о карьере,…
💬 Задай мне любой анонимный вопрос! Хочешь у меня что-то спросить— о карьере, жизни, или просто из любопытства? Или предложить идею для поста? А может хотел бы…
- #855🐍 Разбор популярной задачи на Pandas с собеса в Яндекс На вход подаётся словарь…
🐍 Разбор популярной задачи на Pandas с собеса в Яндекс На вход подаётся словарь со вложенностями.
- #856💊 О важности аптечки и страховки в путешествии Сегодня хочу поделиться историей…
💊 О важности аптечки и страховки в путешествии Сегодня хочу поделиться историей из серии «ну со мной этого точно не случится». Недавно я был на Кипре.
- #852👋 Эти 13 фраз аналитик говорит чаще, чем «привет» Работа продуктового аналитика…
👋 Эти 13 фраз аналитик говорит чаще, чем «привет» Работа продуктового аналитика — это не только про продукт, АБ тесты и SQL.
- #845🏆 Проверь cвой SQL на 3 задачах с собесов -> На собеседованиях порой любят…
🏆 Проверь cвой SQL на 3 задачах с собесов -> На собеседованиях порой любят давать не самые тривиальные задачи на SQL.