Задать вопрос
@Michelin123

Как сделать так, чтобы считало количество символов из введенной строки?

Допустим, ввожу строку "дерево" и ввожу символы, которые хочу подсчитать в этой строке, допустим "ев". Ответ будет: 3. Если я введу подсчитать символы "еевв", результат все равно должен быть равен трём, т.е, не должны считаться повторяющиеся введенные символы. Как это реализовать?
  • Вопрос задан
  • 329 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Записать символы в массив и посчитать количество элементов, которые не повторяются
Ответ написан
Комментировать
Chronicler
@Chronicler
Программист
Для сохранения символов которые нужно подсчитать, используй структуру данных Set (множество). В нем при добавлении символы не будут дублироваться.
Ответ написан
Комментировать
aRegius
@aRegius
Python Enthusiast
sum(1 for letter in string if letter in allowed_letters)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы