1 问题在哪??
def getflatten(lists): for s in lists: if isinstance(s,list): for item in getflatten(s): yield item else: yield item items=[[1,2,3],[4,5,[5,6,7]],[9,10]] r=getflatten(items) r.__next__() r.send()
1 问题在哪??
def getflatten(lists): for s in lists: if isinstance(s,list): for item in getflatten(s): yield item else: yield item items=[[1,2,3],[4,5,[5,6,7]],[9,10]] r=getflatten(items) r.__next__() r.send()