1 / 1 / 1
Регистрация: 29.06.2012
Сообщений: 58
1

Поиск и подсчет определенных слов в тексте

25.01.2020, 23:42. Показов 2445. Ответов 2
Метки нет (Все метки)

Тема обсуждалась, прошу извинить, но есть сложность в новой реализации

Есть код:
Python
1
2
    l = "How are sjfhddfsskd you, hello?".lower().split()
    print({b: l.count(b.lower()) for b in ("hoW", "are", "yo", "hel")})
Результат:
{'hoW': 1, 'are': 1, 'yo': 0, 'hel': 0}

Нужно чтобы в подсчет входили также и начинающиеся с поисковых слов:
'yo': 1, 'hel': 1
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2020, 23:42
Ответы с готовыми решениями:

Подсчет определенных словосочетаний в тексте
Здравствуйте, Ломаю голову над вот такой задачей: Дано: ListOfWords = text = 'After work, I...

Подсчет определенных слов входящих в файл
Здравствуйте. Требуется вычислить процент определенных слов от общего количества этих слов в...

Подсчет слов в тексте
Добрый вечер. Скажите, как для каждого слова в тексте подсчитать, сколько раз оно уже там...

Подсчет слов в тексте, состоящих из одинаковых букв
Составьте программу подсчета слов в тексте, состоящих из одинаковых букв

2
Просто Лис
Эксперт Python
4628 / 3000 / 965
Регистрация: 17.05.2012
Сообщений: 8,780
Записей в блоге: 9
26.01.2020, 08:42 2
Python
1
2
3
4
5
l = "How are sjfhddfsskd you, hello?".lower().split()
for word in l:
    for b in "hoW", "are", "yo", "hel":
        if word.startswith(b):
            print(b)
1
Status 418
Эксперт Python
2931 / 1693 / 482
Регистрация: 26.11.2017
Сообщений: 4,330
Записей в блоге: 2
26.01.2020, 08:45 3
Лучший ответ Сообщение было отмечено timka23 как решение

Решение

timka23, split() уберите в 1й строке
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2020, 08:45
Помогаю со студенческими работами здесь

Поиск слов в тексте
Мне нужно составить программу которая ищет слова в тексте. Я уже составлял такую, используя re. Но...

Подсчет определенных слов
Есть определенный текст. Как в нем посчитать сколько раз там встретится слово, к примеру, "земля" ?

Подсчет определенных слов в диве
Есть див <div id="feed"> там много слов "это" как подсчитать их количество и вывести в див с id...

Подсчет определенных слов в таблице
Есть таблица, в каждой ячейке которой записано PASSED или FAILLED. Нужно подсчитать сколько есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru