Доступ к элементам
У множества нет индексов и ключей, поэтому запросить элемент по позиции или имени нельзя.
Зато вы можете перебрать элементы с помощью цикла for или использовать ключевое слово in, чтобы узнать, есть ли там нужное значение.
Пример
Выведите в цикле каждое значение множества:
Prompt
Создайте множество с элементами "apple", "banana" и "cherry".
Переберите множество с помощью цикла for и выведите каждое значение.
Вывод: полная программа на Python
main.py
thisset = {"apple", "banana", "cherry"}
for x in thisset:
print(x)
Пример
Есть ли «banana» во множестве?
Prompt
Создайте множество с элементами "apple", "banana" и "cherry".
Проверьте, есть ли "banana" во множестве, с помощью ключевого слова in и выведите результат.
Вывод: полная программа на Python
main.py
thisset = {"apple", "banana", "cherry"}
print("banana" in thisset)
Пример
Проверьте, отсутствует ли «banana» во множестве:
Prompt
Создайте множество с элементами "apple", "banana" и "cherry".
Проверьте, что "banana" НЕТ во множестве, с помощью not in и выведите результат.
Вывод: полная программа на Python
main.py
thisset = {"apple", "banana", "cherry"}
print("banana" not in thisset)
Изменение элементов
Элементы существующего множества изменять нельзя, но новые добавлять по-прежнему можно.