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

有几个元祖的思路

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下载
官方微信