我正在寻找三元运算符语法来做类似的事情
a = [1, 2, 3, 4, 5]
if True:
a[1] += 1
else:
a[2] += 1
Run Code Online (Sandbox Code Playgroud)
我试过了
a[1] += 1 if True else a[2] += 1
Run Code Online (Sandbox Code Playgroud)
和
True and a[1] += 1 or a[2] += 1
Run Code Online (Sandbox Code Playgroud)
两者都抛出了错误
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
有人知道这样做的三元方法吗?
提前致谢!