Menu
CoddyTech

リストの変更

CoddyのPythonジャーニー「基礎」セクションの一部。レッスン 55/77。

リストの要素にアクセスできるだけでなく、要素を変更することもできます。リスト内の特定の要素を変更するには、インデックスを使用して新しい値を代入します。

例を見てみましょう:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

出力:

["apple", "orange", "cherry"]

bananaがorangeに変更されました

challenge icon

チャレンジ

簡単

change_elementという名前の関数を作成し、リスト内の1つの要素を新しい値に置き換えてリストを変更します。

関数のパラメーター:

  • lst - 変更するリスト
  • index - 置き換える要素の位置
  • new_element - その位置に入れる新しい値

関数が行うこと:

  1. リスト内の指定されたインデックスにある要素を取得する
  2. それを新しい要素に置き換える
  3. 変更したリストを返す

例: change_element([1, 2, 3], 0, 9) は、インデックス0(値は1でした)の要素を9に置き換えるため、[9, 2, 3]を返します。

自分で試してみよう

def change_element(lst, index, new_element):
    # ここにコードを書いてください
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ