私のコードがクラッシュし、永遠に実行されます私の誤りを把握することはできませんPythonのパワーセットは、
def subsets(nums):
"""
:type nums: List[int]
:rtype: List[List[int]]
"""
results = [[]]
for num in nums:
results.extend([result + [num] for result in results])
return results
ここでの違いは何ですか?あなたはresults
リストを反復処理され、ここで
for result in results:
results.extend([result + [num]])
: