我有以下代码
n = int(input())
s = set(map(int, input().split()))
N= int(input())
for i in range(1,N+1):
ops=input()
li=ops.split(' ')
if li[0]=='pop':
s.pop()
elif li[0]=='discard':
s.discard(int(li[1])
elif li[0]=='remove':
if (li[1]) in s:
s.remove((li[1])
print(sum(s))
在这里,我尝试将li[0]中的字符串与“remove”进行比较,但它抛出了一个语法错误:
$python3 main.py
File "main.py", line 14
elif li[0]=='remove':
^
SyntaxError: invalid syntax
我找不到哪里出了问题。你能弄明白吗?