関数list.removeの使い方の例

関数の機能:指定した内容の要素を削除する(複数ある場合は前方の要素が削除される)

例1 : 指定した内容の要素が1つの場合

>>> lst = ['y', 'u', 'u', 't', 'a']
>>> lst.remove('t')
>>> lst
['y', 'u', 'u', 'a']

例2 : 指定した内容の要素が複数ある場合

>>> lst = [1,5,6,1,6,8]
>>> lst.remove(6)
>>> lst
[1, 5, 1, 6, 8]
リストの3つ目と5つ目の要素が関数で指定した6となっています。この場合、前方(3つ目)の6が削除されます。

例3 : 指定した内容の要素が無い場合

>>> lst = ['y', 'u', 'u', 't', 'a']
>>> lst.remove('z')
Traceback (most recent call last):
...
ValueError: list.remove(x): x not in list
指定した内容の要素がリストに無い場合はエラーが発生します。
関連項目
関数list.clearの使い方の例
関数list.popの使い方の例