ID非公開さん
2023/9/25 15:20
1回答
Pythonの再帰のコードで分からない部分があります。 特に for subitem in flatten(item): yield subitem
Pythonの再帰のコードで分からない部分があります。 特に for subitem in flatten(item): yield subitem の部分が理解できません。 subitemは具体的にflatten(item)の何なんでしょうか? 解説よろしくお願いします。 def flatten(lol): for item in lol: if isinstance(item, list): for subitem in flatten(item): yield subitem else: yield item
プログラミング・25閲覧・500
1人が共感しています