運(yùn)行結(jié)果為什么有問題
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')
為什么運(yùn)行結(jié)果是1,none,不應(yīng)該直接是1么。
如果s1 = set([10]),那結(jié)果倒是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')
為什么運(yùn)行結(jié)果是1,none,不應(yīng)該直接是1么。
如果s1 = set([10]),那結(jié)果倒是none。
2023-02-06
舉報(bào)
2023-02-08
s1 = set([1,10]) 2個(gè)值
也就是 for a in s1:??循環(huán)2次了。
一次
if a in s2:
? ? ? ? print(a)
一次
else:
? ? ? ? print('none')