併合整列法と組み込みメソッドのlist.sort()のテストを実行したのですが、
python
1import random 2random.seed(100) 3def test(): 4 a = [random.random() for i in range(1000)] 5 b = mergesort(a) 6 c = a.sort() 7 print(b) 8 print(c) 9 print(b==c)
その実行結果が、
sortされた数列
と
None
False
となりました。print(c)で数列が返されていないのはわかるのですが、どのように直せば良いのかがわかりません。(returnを付けるのでしょうか?)
回答1件
あなたの回答
tips
プレビュー