我真的不知道。它返回[[]]
。
nums = [-1,0,1,2,-1,-4]
这是一个leetcode问题
solution = []
for i in range(len(nums)):
for j in range(i+1, len(nums)):
for k in range(j+1, len(nums)):
if nums[i] + nums[j] + nums[k] == 0:
if [nums[i], nums[j], nums[k]].sort() not in solution:
solution.append([nums[i], nums[j], nums[k]].sort())
return(solution)
答案 0 :(得分:0)
它不返回[[]]
。它返回[None]
。哪个LeetCode无用地显示为[[]]
。返回[None]
的原因是list.sort
返回None
并将那个附加到列表中。