Автор оригинала: 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.