セクション 3. 章 6
single
タプルへの要素追加:リストを用いた代替アプローチ
メニューを表示するにはスワイプしてください
タプルに要素を追加するには、削除の際と同様のアプローチを使用可能。タプルはイミュータブルであるため、直接要素を追加しようとするとエラーが発生。新しい要素をタプルに追加するための回避策が存在。
12345678910111213# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
タプルに要素を追加する別の方法は、他のタプルと連結すること。これは数章前に扱った内容。1つまたは複数の要素を追加したい場合は、それらの要素を含む新しいタプルを作成し、元のタプルと結合。
12345678910# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
タスク
スワイプしてコーディングを開始
タプル animal_movies が与えられています。
- このタプルに新しい映画
"Dumbo"と"Zootopia"を2つ追加してください。 - 追加方法は問いません。リストへの変換やタプルの連結など、どちらの方法でも構いません。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください