use*_*399 5 python if-statement
我正在写一个脚本,如果一个数组的元素是主数组的子集,那么它打印PASS,否则,它会打印FAIL.
我应该在下面添加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"
Run Code Online (Sandbox Code Playgroud)
使用all。
# the passing scenario
if all(i in a for i in b):
print 'PASS'
else:
print 'FAIL'
# the failing scenario
if all(i in a for i in c):
print 'PASS'
else:
print 'FAIL'
Run Code Online (Sandbox Code Playgroud)