i'am trying to make a function that deletes vowels in a string












2















def disemvowel(word):
new_word =
list_of_letter = list(word)

for letter in list_of_letter:
if letter == 'a' or 'A' or 'E' or 'e' or 'O' or 'o' or 'U' or 'u':
continue
else:
new_word.append(letter)

return ''.join(new_word)









share|improve this question

























  • don't forget to include 'i' or 'I'. Also what's the problem?

    – Rohlex32
    Nov 14 '18 at 19:42








  • 2





    ''.join([letter for letter in word if letter not in "AEIOUaeiou"])

    – Johnny Mopp
    Nov 14 '18 at 19:46













  • thank you very much, just solved the problem :)

    – A.Rizgar
    Nov 14 '18 at 20:57
















2















def disemvowel(word):
new_word =
list_of_letter = list(word)

for letter in list_of_letter:
if letter == 'a' or 'A' or 'E' or 'e' or 'O' or 'o' or 'U' or 'u':
continue
else:
new_word.append(letter)

return ''.join(new_word)









share|improve this question

























  • don't forget to include 'i' or 'I'. Also what's the problem?

    – Rohlex32
    Nov 14 '18 at 19:42








  • 2





    ''.join([letter for letter in word if letter not in "AEIOUaeiou"])

    – Johnny Mopp
    Nov 14 '18 at 19:46













  • thank you very much, just solved the problem :)

    – A.Rizgar
    Nov 14 '18 at 20:57














2












2








2








def disemvowel(word):
new_word =
list_of_letter = list(word)

for letter in list_of_letter:
if letter == 'a' or 'A' or 'E' or 'e' or 'O' or 'o' or 'U' or 'u':
continue
else:
new_word.append(letter)

return ''.join(new_word)









share|improve this question
















def disemvowel(word):
new_word =
list_of_letter = list(word)

for letter in list_of_letter:
if letter == 'a' or 'A' or 'E' or 'e' or 'O' or 'o' or 'U' or 'u':
continue
else:
new_word.append(letter)

return ''.join(new_word)






python-3.x list definition






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 14 '18 at 19:42









Johnny Mopp

6,92622444




6,92622444










asked Nov 14 '18 at 19:41









A.RizgarA.Rizgar

307




307













  • don't forget to include 'i' or 'I'. Also what's the problem?

    – Rohlex32
    Nov 14 '18 at 19:42








  • 2





    ''.join([letter for letter in word if letter not in "AEIOUaeiou"])

    – Johnny Mopp
    Nov 14 '18 at 19:46













  • thank you very much, just solved the problem :)

    – A.Rizgar
    Nov 14 '18 at 20:57



















  • don't forget to include 'i' or 'I'. Also what's the problem?

    – Rohlex32
    Nov 14 '18 at 19:42








  • 2





    ''.join([letter for letter in word if letter not in "AEIOUaeiou"])

    – Johnny Mopp
    Nov 14 '18 at 19:46













  • thank you very much, just solved the problem :)

    – A.Rizgar
    Nov 14 '18 at 20:57

















don't forget to include 'i' or 'I'. Also what's the problem?

– Rohlex32
Nov 14 '18 at 19:42







don't forget to include 'i' or 'I'. Also what's the problem?

– Rohlex32
Nov 14 '18 at 19:42






2




2





''.join([letter for letter in word if letter not in "AEIOUaeiou"])

– Johnny Mopp
Nov 14 '18 at 19:46







''.join([letter for letter in word if letter not in "AEIOUaeiou"])

– Johnny Mopp
Nov 14 '18 at 19:46















thank you very much, just solved the problem :)

– A.Rizgar
Nov 14 '18 at 20:57





thank you very much, just solved the problem :)

– A.Rizgar
Nov 14 '18 at 20:57












1 Answer
1






active

oldest

votes


















2














Your condition is always True

You should change it to:



if letter in "aAeEiIoOuU":


When you write



if letter == 'a' or 'A'


You said "if letter is 'a' or if 'A' is not a empty string", and a is not a empty string.






share|improve this answer
























  • thank you very much

    – A.Rizgar
    Nov 14 '18 at 20:54











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53307667%2fiam-trying-to-make-a-function-that-deletes-vowels-in-a-string%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









2














Your condition is always True

You should change it to:



if letter in "aAeEiIoOuU":


When you write



if letter == 'a' or 'A'


You said "if letter is 'a' or if 'A' is not a empty string", and a is not a empty string.






share|improve this answer
























  • thank you very much

    – A.Rizgar
    Nov 14 '18 at 20:54
















2














Your condition is always True

You should change it to:



if letter in "aAeEiIoOuU":


When you write



if letter == 'a' or 'A'


You said "if letter is 'a' or if 'A' is not a empty string", and a is not a empty string.






share|improve this answer
























  • thank you very much

    – A.Rizgar
    Nov 14 '18 at 20:54














2












2








2







Your condition is always True

You should change it to:



if letter in "aAeEiIoOuU":


When you write



if letter == 'a' or 'A'


You said "if letter is 'a' or if 'A' is not a empty string", and a is not a empty string.






share|improve this answer













Your condition is always True

You should change it to:



if letter in "aAeEiIoOuU":


When you write



if letter == 'a' or 'A'


You said "if letter is 'a' or if 'A' is not a empty string", and a is not a empty string.







share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 14 '18 at 19:44









iEldeniElden

684517




684517













  • thank you very much

    – A.Rizgar
    Nov 14 '18 at 20:54



















  • thank you very much

    – A.Rizgar
    Nov 14 '18 at 20:54

















thank you very much

– A.Rizgar
Nov 14 '18 at 20:54





thank you very much

– A.Rizgar
Nov 14 '18 at 20:54




















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53307667%2fiam-trying-to-make-a-function-that-deletes-vowels-in-a-string%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

List item for chat from Array inside array React Native

Thiostrepton

Caerphilly