) 배열의 요소가 기본 배열의 하위 집합이면 PASS를 인쇄하고, 그렇지 않으면 FAIL을 대신 인쇄하는 스크립트를 작성하고 있습니다.간단한 if-else 문 (Python
작동하려면 아래의 if-else 문에 무엇을 추가해야합니까?
a = [1,2,3,4,5]
b = [1,2]
c = [1,9]
# The Passing Scenario
if (i in a for i in b):
print "PASS"
else:
print "FAIL"
# The Failing Scenario
if (i in a for i in c):
print "PASS"
else:
print "FAIL"
같은 설정 작업을 수행 할 수 있습니다 , 2]'그렇다면'a'의''subset '이라고 생각하십니까? –
Tim, 맞아. 하위 코드의 유효성을 확인하기 위해 내 코드에서 허점을 지적했다. 내가 실수하지 않는다면, 수학에서 d는 a의 부분 집합이 아닙니다. 그러나 내 대본을 위해, 나는 그것을 여전히 "하위 집합"으로 간주 할 것이다. 예상대로 결과에 영향을 미치지 않습니다. 귀하의 알림을 주셔서 감사합니다 :) – user3431399