Extending 'if statement' to include an else clause : <p>How would I extent the following if statement so that the logic included an else clause. The pseudocode would function as follows.</p>

<ul>
<li>Ideal_Singers = each name that contains '(Beatle)' and either ('Paul', 'Yoko' or 'Ringo')</li>
<li>if none of the names in the list meet these conditions, then Ideal_Singers = each name that contains 'Mick' </li>
</ul>

<p>So far, I have this code:</p>

<pre><code>Names = ["John Lennon (Beatle)",  "Paul McCartney (Beatle)", "Ringo Starr (Beatle)", "Yoko Ono (Beatle)", "Mick Jagger (Rolling Stone)", "Brian Jones (Rolling Stone)", "Alex Jones (na)", "Adam Smith (na)"]
Ideal_Singers = [n for n in Names if "Beatle" in n and ("Paul" in n or "Ringo" in n or "Yoko" in n)]
print Ideal_Singers   
</code></pre>
