Last Updated on 2025年7月17日
removeとか。
コードと選択肢は以下になります。
|
1 2 3 |
list = [1, 2, 3, 4, 5, 6, 7, 8,9,10] list.remove(2) print(list) |
| 1 | [1, 3, 4, 5, 6, 7, 8, 9, 10] |
| 2 | ValueError: |
| 3 | [1, 2, 3, 5, 6, 7, 8, 9, 10] |
| 4 | [1, 2, 4, 5, 6, 7, 8, 9, 10] |
実行結果
| 1 | [1, 3, 4, 5, 6, 7, 8, 9, 10] |
メモ1
ちょっと引っ掛けっぽいですね。要素の[2]番目が削除されるかと思いましたが、単純に[2]という数字を削除するようです。
その為、数値の2のみが削除された配列が正解となります。
下記のコードを実行した場合
|
1 2 3 |
list = [1, 2, 3, 4, 5, 6, 7, 8,9,10] list.remove(0) print(list) |
メモ2
0という数値はlistの配列に格納されていないので、エラーとなります。
表示される内容は
ValueError: list.remove(x): x not in listです。

