0
17
51
55
为了账号安全,请及时绑定邮箱和手机立即绑定

有几个元祖的思路

T = ((1+2),  ((1+2),), ('a'+'b'), (1, ), (1, 2, 3, 4, 5)) s = 0 for i in T:    if '('  in str(i):        s+=1 print(s)   #这个思路如何

正在回答

代码语言

4 回答

# Enter a code

T = ((1+2),  ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))

num = 0

for t in T:

    if isinstance(t,tuple):

        num += 1

print(num)


0 回复 有任何疑惑可以回复我~
#1

x慕杨人1437

isinstance这个是啥
2022-02-06 回复 有任何疑惑可以回复我~
#2

哦学学 回复 x慕杨人1437

判断t的类型是不是元组
2022-02-07 回复 有任何疑惑可以回复我~

5个吧。1+2不是也可以算元组

0 回复 有任何疑惑可以回复我~

一共是四个:

 1 :T ()

2: ((1+2),)

3:(1,)

4 :(1,2,3,4,5)

0 回复 有任何疑惑可以回复我~

好像不行,‘(’不是元组里的元素 in无法识别,甚至‘,’都不行。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

有几个元祖的思路

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号