pythonで配列を並び替える際には、sortedを用いると思います。例えば、次のような配列Aを並び替えたいときは、
python
1A = [32,43,24,15,65,96,42,64] 2sorted(A)
とすれば、
[15,24,32,42,43,64,65,96]
という結果が戻ってきますね。並び替えたあとの2番目の値24が、並び替える前にAのどこにあったのかを知る方法を知りたいです。(この場合、答えは3番目)
要は、2番目(より一般にn番目)に小さい値が、配列のどこに収納されているかのを知る方法を知りたいのです。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/14 11:04
2018/05/14 11:10 編集
2018/05/14 11:09