Поиск повторяющихся значений в двух столбцах в PythonPython

Программы на Python
Ответить
Anonymous
 Поиск повторяющихся значений в двух столбцах в Python

Сообщение Anonymous »

У меня есть список номеров телефонов и еще один столбец с 1 или 0, некоторые номера повторяются. Я могу найти список дубликатов, используя df для чтения csv

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

df = pd.read_csv("Example_File")
duplicates = df[df.duplicated()]
Я хочу взять этот список дубликатов и посмотреть, соответствует ли столбец 2 с 0 или 1 повторяющемуся номеру.
Пример:< /p>



Столбец 1
Колонка 2




555-555-5555
1


555-555-5555
1

555-123-4567
0


555- 123-4567
1


777-555-5555
0



Я хотел бы получить список элементов, в которых столбец 1 имеет дубликат, а столбец 2 не совпадает. Пример: 555-123-4567 имеет 0 и 1 в столбце 2.
Я попробовал сравнить два списка в формате df и дошел до экспорта дубликатов в столбце 1 в новый df вместе с соответствующим столбцом 2, но не могу найти окончательный список, в котором у меня есть повторяющиеся номера телефонов. Столбец 2 не соответствует каждому номеру телефона.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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