Python で flatten
def __flatten(self, lst, rv = []): for i in lst: if isinstance(i, list): self.__flatten(i, rv) else: rv.append(i) return rv
できた。
これで Yocto と Zynq に生かせるかな?
だめだバグってるじゃん
def __flatten(self, lst, rv = None): if not rv : rv = [] for i in lst: if isinstance(i, list): self.__flatten(i, rv) else: rv.append(i) return rv
なんかもっとスマートな方法があるかも。