问答详情
源自:8-4 Python删除set元素

请问“else”那里缩进与不缩进有什么区别?

>>> L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

>>> S = set([1, 3, 5, 7, 9])

>>> for item in L:

...     if item in S:

...         S.remove(item)

... else:

...     S.add(item)

...     print(S)

...

{10}


提问者:過眼云煙123 2020-09-26 09:45

个回答

  • 慕妹221902
    2020-09-27 18:12:57
    已采纳

    和if齐平就还在for循环里,不缩进就在for循环外了。