セクション 1. 章 9
single
remove() メソッドの使用:リストから特定の要素を削除する
メニューを表示するにはスワイプしてください
remove() メソッドは、リスト内で指定した値の最初の出現を削除します。要素のインデックスが分からず、値だけが分かっている場合に特に便利です。
remove() メソッドの構文:
list.remove(value)
すでに訪れたため、リストから「Kyoto」を削除する場合の例:
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
リストに「Kyoto」が存在しない場合、このコードはエラーを発生させます。
12345travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
これを回避するには、削除する前に都市が存在するかどうかを確認する方法があります。
123456travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
注意
remove() メソッドでは、一度に削除できるのは1つの要素のみ。
タスク
スワイプしてコーディングを開始
travel_wishlist リストの操作を続けます。
- リストから
"Oslo"と"Sydney"の要素を削除してください。 - これらの要素を削除するために
remove()メソッドを使用します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 9
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください