【发布时间】:2021-09-14 13:24:47
【问题描述】:
class Solution:
def sortedSquares(self, numbs):
n = len(numbs)
for i in range(n):
numbs[i] = numbs[i] * numbs[i]
return numbs.sort()
sol = Solution()
nums = [-4,-1,0,3,10]
sol.sortedSquares(nums)
类解决方案应该返回排序列表但什么也不返回,我检查了 nums 列表的值我得到了正确的输出但我不知道为什么这个方法没有返回排序列表,我尝试通过更改变量声明来解决它,但没有任何帮助。
【问题讨论】:
-
.sort()不返回任何内容。使用sorted或拆分排序并返回到两行。
标签: python function return python-class