![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
初歩的な質問ですが、pythonでリストの要素を小さい順に並び替えるコードを書いています。
a = [3,5,1,8,4,9,7]
b = []
for n in range (len(a)):
minimun = min(a)
mini_index = a.index(min(a))
b.append(minimum)
a.pop(mini_index)
print(a)
print(b)
結果は
[3, 5, 8, 4, 9, 7]
[5, 8, 4, 9, 7]
[5, 8, 9, 7]
[8, 9, 7]
[8, 9]
[9]
[]
[1, 1, 1, 1, 1, 1, 1]
となります。
最小値が最初のリストaの最小値から更新されていないようですが、
リストaはループごとに最小値を削除して更新されているので、次のループで最小値も新しい最小値に更新されるのはと思ったのですが、そうならないのはなぜでしょうか。
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
- その他(プログラミング・Web制作) pandasでまとめてインデックスを削除するにはどうすればいいですか? たとえば、以下のプログラムで 1 2022/07/31 23:09
- その他(プログラミング・Web制作) pythonのmap、結果の利用は1度だけ? 5 2022/06/11 12:33
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- その他(プログラミング・Web制作) listへのappendが出来ない件 1 2022/12/06 21:44
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSCの終了の仕方
-
VBAでの一時停止と再開の方法
-
画面を強制的に再描画させる方法
-
【VBA】全て空白のセルの列の非...
-
DoEventsが必要な理由について
-
範囲指定したセルを1つずつ飛...
-
フラグについて
-
For文を使った九九表の作成
-
素数の個数を求めるプログラミング
-
C#で別のフォームのprogress ba...
-
while(*s++=*t++)の判定は?
-
プログラミングについて。 1つ...
-
vbscriptでIE自動入力(途中で...
-
EXCEL VBA If~Else~構文の内容...
-
エディットボックスのテキスト...
-
pythonでリストの要素を小さい...
-
アクティブセルから、A列最終行...
-
StatementとResultSetのclose()...
-
アップルループについて
-
乱数の桁数指定、または範囲指定。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングについて。 1つ...
-
画面を強制的に再描画させる方法
-
どなたかこのプログラミングを...
-
VBAでの一時停止と再開の方法
-
VBA for i=1 to lastrow
-
UWSCの終了の仕方
-
DoEventsが必要な理由について
-
エクセルの当番表を作っていま...
-
VBAで3秒だけ時間を止めたい
-
GIFアニメをループさせたくない
-
Escキーを押すと、中断する時と...
-
DOSコマンドのループ内のTIMEコ...
-
CSVファイルの特定の行だけを読...
-
アクティブセルから、A列最終行...
-
vb.netからエクセル関数書き込み
-
範囲指定したセルを1つずつ飛...
-
テキストボックスの名前に変数...
-
乱数の桁数指定、または範囲指定。
-
「偶数・奇数の和」のフローチ...
-
vbscriptでIE自動入力(途中で...
おすすめ情報