需要帮助,没有思路啊。

函数mian 接收一个元组data,从data开始连续取3个元素,然后跳过一个元素,在连续取3个,重复这个过程直到data结束,要求返回包含这些元素的新元组

def main(tup):
    tup1 = []
    lent len(tup)
    for i in range(lent):
        if (i+1)%4 == 0:
           break
        else:
           tup1.append(tup[i])
    print(tup1)

main(tup)

data=main()
a=0
for n in data:
if a==3:
continue
print(n)
a=a+1

def main(data:tuple)->tuple:
    res = tuple()
    for i in range(0,len(data),4):
        res += data[i:i+3]
    return res

print(main((1,2,3,4,5,6,7,8,9,0)))

(1, 2, 3, 5, 6, 7, 9, 0)