来源:廖雪峰-python-使用dict和set
文中最后有提到:tuple虽然是不变对象,但试试把(1, 2, 3)和(1, [2, 3])放入dict或set中,并解释结果。
我尝试输入之后得出:
个人理解:
1、TypeError: set expected at most 1 arguments, got 3
最多只能设置1个arg,现在有三个arg。
逗号将1,2,3区分为三个arg,所有出现错误
2、TypeError: set expected at most 1 arguments, got 2
同上,但[]为一个arg,所以python认为有两个参数。
不知道理解是否正确?