运行结果为什么有问题
s1 = set([1,10])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
for a in s1:
if a in s2:
print(a)
else:
print('none')
为什么运行结果是1,none,不应该直接是1么。
如果s1 = set([10]),那结果倒是none。
s1 = set([1,10])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
for a in s1:
if a in s2:
print(a)
else:
print('none')
为什么运行结果是1,none,不应该直接是1么。
如果s1 = set([10]),那结果倒是none。
2023-02-06
举报