Ign*_*ams 12

()是一个0元组.(foo)得到的价值foo.因此,(())结果为0元组.

教程:

; 通过使用逗号跟随值来构造具有一个项目的元组(仅在括号中包含单个值是不够的).


sep*_*p2k 6

出于同样的原因(4) == 4:在表达式周围添加括号不会改变其含义(除非它当然会以不同的方式进行分组).

请注意,( foo )不是 1元组.否则3 * (4 + 5)会出现错误,因为(4 + 5)包含9的1元组并且您不能将数字添加到1元组.