建立空的set,tuple以及避免歧义

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’>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值