标签: python
我在修改字典,偶然写了类似
data = dict(a=1, b=2) if condition: data['c']: 3
我希望这是一个语法错误,但是它可以正确运行,并且该语句似乎没有任何作用。
这让我感到好奇:这是一种什么样的说法,为什么这是合法的?