Автор оригинала: Python Examples.
Проверьте, существует ли элемент в Python Fupple
Python Tupple – это коллекция предметов. Вы можете проверить, присутствует ли элемент в кортеже или нет.
Есть несколько способов проверить, присутствует ли элемент или нет в кортеже, и мы обсудим некоторые из них в этом руководстве.
Некоторые из этих методов:
- Использовать, если … нет.
- Итайте через кортежные предметы и проверьте.
Пример 1: если … не проверить, присутствует ли элемент в кортеже
Python Program
tuple1 = (5, 3, 2, 8, 4, 4, 6, 2) #check if element is present if 8 in tuple1: print('8 is in the tuple', tuple1) else: print('8 is not in the tuple', tuple1) if 9 in tuple1: print('9 is in the tuple', tuple1) else: print('9 is not in the tuple', tuple1)
Выход
8 is in the tuple (5, 3, 2, 8, 4, 4, 6, 2) 9 is not in the tuple (5, 3, 2, 8, 4, 4, 6, 2)
Пример 2: Используйте для петли, чтобы проверить, присутствует ли элемент в кортеже
В этом примере программа мы берем кортеж и элемент, чтобы проверить, присутствует ли он в кортеже. Затем мы будем использовать для петли, чтобы повторить каждый элемент в кортеже и сравнить этот элемент со значением, которое мы пытаемся проверить. Если найдено совпадение, мы установим логическое значение для переменной и выйти из цикла.
Python Program
tuple1 = (5, 3, 2, 8, 4, 4, 6, 2) check_item = 8 is_item_present = False for item in tuple1: if item==check_item: is_item_present = True break print('Is', check_item,'Present? ', is_item_present)
Выход
Is 8 Present? True
Этот метод предназначен только для демонстрации другого способа решения проблемы. Метод, используемый в первом примере, рекомендуется использовать в вашем приложении.
Резюме
В этом руководстве примеров Python мы узнали, как проверить, присутствует ли элемент или нет в Python Tuple.