Python3 エンジニア認定基礎試験_メモ08【remove】

removeとか。

コードと選択肢は以下になります。

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のみが削除された配列が正解となります。

下記のコードを実行した場合

メモ2

0という数値はlistの配列に格納されていないので、エラーとなります。
表示される内容は
ValueError: list.remove(x): x not in listです。