Я начинаю, и я пытаюсь выяснить количество гласных в каждом слове в строке. Например, если у меня есть "Hello there WORLD"
, я хочу получить вывод [2, 2, 1]
.подсчет числа гласных в слове в строке
О, и я использую Python.
меня это до сих пор
[S.count(x) in (S.split()) if x is 'AEIOUaeiou']
где S="Hello there WORLD"
но продолжает говорить об ошибке. Любые намеки?
возможно дубликат [Count появление символа в строке] (http://stackoverflow.com/questions/1155617/count-occurrence-of-a-character-in-a-string) – Andy
Что пока не работает для вас? –
'[sum (1 для char в слове if char.lower() в наборе ('aeiou')) для слова в string.split()]' –