Оператор «in» в Python используется для проверки существования значения внутри контейнера. Его можно использовать с несколькими различными контейнерами в Python, включая:
- Списки: вы можете использовать оператор «in», чтобы проверить, присутствует ли элемент в списке.
my_list = [1, 2, 3, 4, 5]
if 3 in my_list:
print("3 is present in the list")
else:
print("3 is not present in the list")
- Строки: оператор «in» также можно использовать для проверки наличия подстроки в строке.
my_string = "Hello, World!"
if "World" in my_string:
print("The substring 'World' is present in the string")
else:
print("The substring 'World' is not present in the string")
- Кортежи: вы можете использовать оператор «in», чтобы проверить, присутствует ли элемент в кортеже.
my_tuple = (1, 2, 3, 4, 5)
if 3 in my_tuple:
print("3 is present in the tuple")
else:
print("3 is not present in the tuple")
- Наборы. Оператор «in» обычно используется с наборами для проверки членства.
my_set = {1, 2, 3, 4, 5}
if 3 in my_set:
print("3 is present in the set")
else:
print("3 is not present in the set")
- Словари: оператор «in» можно использовать для проверки наличия ключа в словаре.
my_dict = {"name": "John", "age": 25, "city": "New York"}
if "age" in my_dict:
print("The key 'age' is present in the dictionary")
else:
print("The key 'age' is not present in the dictionary")