-2
다음 if 문을 확장하여 논리가 else 절을 포함하도록하는 방법은 무엇입니까? 의사 코드는 다음과 같이 작동합니다.else 절을 포함하도록 'if 문'확장
- Ideal_Singers = 각이 들어 이름 '(비틀즈)'과 하나 ('폴', '요코'또는 '링고')
- 목록에있는 이름 중 어느 것도 이러한 조건을 충족하지 않는 경우, 다음 Ideal_Singers = 포함 된 각 이름은 '믹'
,이 코드가 지금까지 :
는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
리스트 믹 재거를 포함하지 아니 하는가? – chrisz
안녕하세요, 감사합니다. 크리스 말이 맞아. 목록에 포함되어 있어야합니다 : [ "폴 매카트니 (비틀)],"링고 스타 (비틀) ","요코 오노 (비틀) "] 또는 ["믹 재거 항목이 조건을 충족시키는 지 여부. – Dongs14173
@ Dongs14173 최근 편집을 참조하십시오. – Ajax1234