Welcome to the Treehouse Community
Looking to learn something new?
Please help to proceed this task using loops.
I'm not going to find easy ways :) so what to use loops instead of creating new list and append it, if i is in vowels
Appreciate for help in that style. Thank you in advance
vowels = ["a","e","i","o","u"] def disemvowel(word): for i in list(word.lower()): for y in list(vowels.lower()): if i == y: word.remove(y) else: print("else") return (word)
Steven Parker215,984 Points
A few issues stand out at first glance:
- you don't need to print anything in this challenge
- the return statement needs to be indented
- trying to remove a lower-cased version of a capital letter won't work
- you can't use "
.lower()" on a list, and the vowels are lower case already
- you don't need an else