-3
whileループでリストをソートするにはどうすればよいですか?ちょっとした問題がありますが、事前に感謝しています。Pythonでwhileループを使ってリストをソートするにはどうすればよいですか?
a = [12,0,39,50,1]
first = a[0]
i = 0
j = 1
while i < len(a):
if a[i] < first:
tmp = a[i]
a[i] = a[j]
a[j] = tmp
i += 1
print(a)
最も簡単なソートアルゴリズムの1つは、挿入ソートです。サンプルの実装または説明を参照する – qxz