Why Does Every Letter in my String get Replaced Instead of Vowels? : <p>I have the following code:</p>

<pre><code>def replace_vowel(text):
    text = list(text)
    for i in range(0, len(text)):
        if text[i] == 'A' or 'a' or 'E' or 'e' or 'I' or 'i' or 'O' or 'o' or 'U' or 'u':
            text[i] = ''
    print ''.join(text)
    return ''.join(text)

replace_vowel("HeylookWords!")
</code></pre>

<p>The code is supposed to replace every vowel, but instead, every letter gets replaced with ''. Why does this happen? </p>
