Напишите программу для проверки повторяющихся значений на Python

Тема: Проверка наличия повторяющихся значений в массиве или любой другой структуре данных. Повторяющееся значение — это значение, которое встречается как минимум дважды в массиве, списке или структуре данных.

Пример :

Ввод: (1, 2, 3, 1) Вывод: Истина

В этой статье TipsMake.com вместе с вами научится писать программу для проверки повторяющихся значений на языке программирования Python.

Напишите программу для проверки повторяющихся значений на Python

Чтобы написать программу проверки повторяющихся значений на Python, нам нужно объявить функцию Python, которая может принимать список значений любого типа данных. Вот пример кода программы проверки повторяющихся значений в Python:

def containsDuplicate(nums): для i в диапазоне(len(nums)): для j в диапазоне(i + 1, len(nums)): если nums(i) == nums(j): вернуть True иначе: вернуть False nums = (1,2,3,1) print(содержитDuplicate(nums))

Возвращаемый результат:

Истинный

Функция выше работает следующим образом:

  1. Цикл запускается от первой позиции (i) до последней позиции массива.
  2. Другой цикл запускается с позиции j = i + 1 до конца массива.
  3. Если число в позиции i равно числу в позиции j, вернуть True.
  4. В противном случае вернуть False.

Вы можете использовать эту функцию Python для любого типа данных.

Заключение

Проверка на наличие дубликатов в массиве или в любой структуре данных — один из частых вопросов на собеседовании. При собеседовании или проверке квалификации кандидатов вам необходимо использовать алгоритм для решения этой проблемы.

TipsMake.com надеется, что эта статья будет вам полезна.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *