セクション 3. 章 4
single
Pythonにおけるタプルの削除:タプルへの参照の削除
メニューを表示するにはスワイプしてください
Pythonのタプルはイミュータブル(不変)であり、一度作成すると、その要素を変更、追加、削除することはできません。ただし、del文を使ってタプル全体を削除することは可能です。
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
要素の削除
注意
タプルはイミュータブルであるため、直接要素を削除することはできません。ただし、タプルをリストに変換し、リストを変更してから再びタプルに戻すことで、この制限を回避できます。
12345678910111213movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
タスク
スワイプしてコーディングを開始
動物映画は観客にあまり受けませんでしたが、アニメ映画の"Finding Nemo"だけは例外でした。
- タプル
movie_posterをリストに変換し、変数temp_listに代入してください。 - リストから
"The Lion King"と"Jurassic Park"の要素を削除してください。 - リストを再びタプルに変換し、その値を変数
movie_posterに代入してください。 - リスト
temp_listを削除してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 4
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください