type(())=int #产生歧义
type((,))=tuple #避免歧义
type({})=dict
type((set())=set
boo((0)) = False
bool((0,)) = True
bool({0}) = True
bool(set()) = False
type((‘a’))= str
set(0)----->产生错误
b = ()
type(a)
a=set()
print(a,id(a))
a.add((‘a’,1))
print(a)
print(id(a))
type(b)
print(type(()), type((1)), type((1,)),type({}),type(set()))
set()
1812318578728
{(‘a’, 1)}
1812318578728
<class ‘tuple’> <class ‘int’> <class ‘tuple’> <class ‘dict’> <class ‘set’>
3万+

被折叠的 条评论
为什么被折叠?



