def demo(*para): avg = sum(para) / len(para) g = (i for i in para if i > avg) return (avg,) + (g) print(demo(1, 2, 3, 4))
家人们这个代码报错TypeError: can only concatenate tuple (not "generator") to tuple是什么意思啊
g是生成器,不是元组,二者不能相加,要先把g转成元组