気になったこと
python3のリスト操作で、remove()関数を使って指定した要素を削除することがありますが、リストの中に同じ要素があった場合にどのような消え方をするのかふと心配になったので確認しました。
確認結果
「apple」の文字列から「p」をremove()しましたが、消えた「p」は1個だけでした。安心しました。
>>> test_list = list("apple")
>>> print(test_list)
['a', 'p', 'p', 'l', 'e']
>>> test_list.remove("p")
>>> print(test_list)
['a', 'p', 'l', 'e']