Pythonでは、リストの要素を置換するためのいくつかの方法があります。以下にその一部を紹介します。
リストのインデックスを使用した置換
リストの特定の位置にある要素を置換するには、その位置のインデックスを指定して新しい値を代入します。
lst = [1, 2, 3]
lst[1] = 10
print(lst) # [1, 10, 3]
辞書を使用した一括置換
リストの全ての要素を一括で置換するには、辞書を使用する方法もあります。
subs = {1: '1 replaced', 2: '2 replaced'}
ls = [0, 1, 2]
new_ls = [subs.get(element, element) for element in ls]
print(new_ls) # ['0', '1 replaced', '2 replaced']
条件付き置換
リスト内の値を条件に応じて置換するには、リスト内包表記を使用します。
以上、Pythonでリストの要素を置換する基本的な方法について説明しました。これらの方法を活用して、Pythonプログラミングをより効率的に行ってください。