Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Pythonにおけるタプルの更新 | Pythonタプルの習得
Pythonデータ構造
セクション 3.  5
single

single

bookPythonにおけるタプルの更新

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

タプル内の値を変更するには、削除と同様の手法を使用可能。タプルはイミュータブルであるため、その要素を直接変更しようとするとエラーが発生。

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

ただし、タプルをリストに変換することで、簡単に目的の変更が可能。

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
タスク

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

ジャンルを含む新しいタプル movie_genres が与えられています。

  • タプルをリストに変換し、変数 temp_list に代入してください。
  • 要素 "Drama""Thriller" に置き換えてください。
  • 要素 "Horror""Adventure" に置き換えてください。
  • リストを再びタプルに変換し、その値を変数 movie_genres に代入してください。
  • 一時的なリストを削除してください。

解答

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

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

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

セクション 3.  5
single

single

AIに質問する

expand

AIに質問する

ChatGPT

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

some-alt