NAQTY DATA.
ПлатформаТеорияПрактикаОткрытые уроки
О школе →Создать аккаунт
← К списку задач
Python·Средний·~5 мин

merge с validate=one_to_one

Halyk: таблица customers с уникальным id, и profiles — должен быть один профайл на клиента.

customers = pd.DataFrame({'id': [1, 2, 3], 'name': ['A', 'B', 'C']})
profiles = pd.DataFrame({'customer_id': [1, 2, 3], 'phone': ['+7-1', '+7-2', '+7-3']})

Сделай merge с validate='one_to_one' — pandas автоматом проверит что нет дубликатов с обеих сторон. Положи в result.

Если бы в profiles был дубль (например customer_id=2 встречается дважды), merge упал бы с MergeError.

Загружаем песочницу...
← К списку задачСледующая задача →
NAQTY DATA — Школа аналитики данных
ПлатформаПроверка сертификатаДоговор офертыПолитика конфиденциальностиКонтактыПравила конкурса на грант
Telegram-канал @naqty_data →WhatsApp-канал →Instagram @naqty_data →
© 2026 ИП «СЕЙЛҚАНОВ» · naqty-data.kz
NAQTY DATA.
ПлатформаТеорияПрактикаОткрытые уроки
О школе →Создать аккаунт