Сейчас мы рассмотрим несколько примеров программ на языке Python с использованием множеств.
Множества (set
) — это встроенный в Python базовый тип неупорядоченных и не индексированных данных. В то время как строка — это последовательность символов, являющаяся объектом класса string
.
Мы разберем задачу поиска общих букв в двух строках и выведем результат на экран. Также мы рассмотрим программу для вывода букв, которые есть только в первой строке, программу подсчета гласных — и все это с использованием множеств.
- подсчет числа гласных в строке с использованием множеств;
- поиск общих букв в двух строках при помощи множеств;
- вывод на экран букв, присутствующих в первой строке, но отсутствующих во второй;
- вывод на экран букв, присутствующих в обеих строках;
- вывод только тех букв, которые не являются общими для двух строк.