8-5的问题
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
print('NO')
else:
s3=set([])
for i in s1:
if i in s2:
s3.add(i)
print(s3)
这里为什么用else,else不是当if不是的时候就运行else么,可这里的要求是两个都要有的意思吧
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
print('NO')
else:
s3=set([])
for i in s1:
if i in s2:
s3.add(i)
print(s3)
这里为什么用else,else不是当if不是的时候就运行else么,可这里的要求是两个都要有的意思吧
2021-04-04
举报