pythonでリストの値を変更の方法

Python のリストにある値を変更したい場合は、インデックスを利用して特定の位置にある要素を参照し、新しい値を割り当てます。以下に例を示します。

mylist = [1, 2, 3, 4, 5]
mylist[2] = 10   # 将索引为2的元素修改为10
print(mylist)    # 输出: [1, 2, 10, 4, 5]

2番目の要素(初期値が3)を10に変更します。最後に変更後のリストを出力すると、[1, 2, 10, 4, 5] となります。

リストの一部のみの値を変更するためにスライスも使えます。例えば、次のようにできます。

mylist = [1, 2, 3, 4, 5]
mylist[1:4] = [10, 11, 12]   # 将索引为1到3的元素修改为[10, 11, 12]
print(mylist)                # 输出: [1, 10, 11, 12, 5]

この例では、スライス mylist[1:4] を使用し、インデックス 1 から 3 の要素を選択して、新しいリスト [10, 11, 12] に変更します。最後に、変更されたリストを出力します。出力は [1, 10, 11, 12, 5] になります。

bannerAds