Menu
Coddy logo textTech

Основные операции

Часть раздела Логика и управление потоком выполнения путешествия по Python на Coddy. Урок 30 из 78.

Множества имеют встроенные операции, которые позволяют эффективно выполнять распространённые задачи, связанные с множествами. Эти операции включают добавление элементов, удаление элементов и проверку наличия элементов.

Добавление элемента в множество:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# Вывод: {1, 2, 3, 4}

Примечание: add() изменяет множество на месте и возвращает None.

Удаление элемента из множества: (вызывает ошибку, если он не существует!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# Вывод: {1, 3}

Проверка наличия элемента:

my_set = {1, 2, 3}
print(2 in my_set)
# Вывод: True
print(4 in my_set)
# Вывод: False
challenge icon

Задание

Легко

Создай функцию с именем manage_set, которая принимает три аргумента: set1 (множество), element_to_add и element_to_remove. Функция должна выполнить следующие операции:

  1. Add element_to_add в set1.
  2. Attempt to remove element_to_remove из set1. Если элемента нет в множестве, ничего не делай.
  3. Check, содержится ли число 5 в set1. Если содержится, return строку "5 is in the set". В противном случае return строку "5 is not in the set".

Попробуйте сами

def manage_set(set1, element_to_add, element_to_remove):
    # Напишите код здесь
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и управление потоком выполнения

Потренируйтесь самостоятельно: Онлайн-компилятор Python