Похожие презентации:
Множества в языке программирования Python
1.
Множества в языкепрограммирования
Python
2.
Что такое множество?• Множество – это составной тип данных, который хранит в себе
несколько значений (элементов множества) под одним именем. Этот
тип называется set(). Чтобы создать множество, можно, например,
перечислить в фигурных скобках его элементы.
3.
Способы создания множеств• Чтобы создать пустое множество, обязательно нужно использовать
функцию set():
• Чтобы создать множество, содержащее конкретные элементы (строки
или числа), можно воспользоваться фигурными скобками:
4.
Ключевые особенности множеств• Порядок элементов в множестве не определен (то есть
неизвестно, в каком порядке распложены элементы и на
каком месте находится каждый из них)
• Элементы множеств — строки и/или числа
• Множество не может содержать одинаковых элементов
5.
Вывод элементов множества6.
Сортировка элементов и длина множества• Чтобы вывести элементы множества в порядке возрастания, можно
воспользоваться функцией sorted()
• Чтобы узнать количество элементов множества (длину множества),
необходимо использовать функцию len()
7.
Добавление элементов в множество с помощьюadd()
• Если добавляем конкретные элементы:
• Если добавляем элементы, которые вводятся с клавиатуры:
8.
Проверка наличия элемента в множестве9.
Удаление элементов из множества• Если элемент не содержится в множестве, при использовании discard()
программа сработает, при использовании remove() – выведет ошибку!
10.
Пример решения задачи• Дан массив A, состоящий из N чисел, введённых в столбик. Определите,
сколько из его элементов различны. (Так как все элементы множества
уникальны, то есть не повторяются, то мы можем добавить данные
элементы в множество и найти их количество с помощью функции len())