Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ タプルへの要素追加:リストを用いた代替アプローチ | Pythonタプルの習得
/
Pythonデータ構造
セクション 3.  6
single

single

bookタプルへの要素追加:リストを用いた代替アプローチ

メニューを表示するにはスワイプしてください

タプルに要素を追加するには、削除の際と同様のアプローチを使用可能。タプルはイミュータブルであるため、直接要素を追加しようとするとエラーが発生。新しい要素をタプルに追加するための回避策が存在。

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)
copy

タプルに要素を追加する別の方法は、他のタプルと連結すること。これは数章前に扱った内容。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)
copy
タスク

スワイプしてコーディングを開始

タプル animal_movies が与えられています。

  • このタプルに新しい映画 "Dumbo""Zootopia" を2つ追加してください。
  • 追加方法は問いません。リストへの変換やタプルの連結など、どちらの方法でも構いません。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  6
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt