Pythonでは、配列の要素を更新するためには、配列のインデックスを使用します。以下にその方法を示します。
# 配列の宣言
aList = [123, 'xyz', 'zara', 'abc']
# 配列の要素を更新
aList[0] = 2014
# 更新後の配列を出力
print(aList) # 出力: [2014, 'xyz', 'zara', 'abc']
このコードでは、aList[0] = 2014
という行で配列aList
の最初の要素(インデックス0)を2014に更新しています。
また、特定の値を持つ要素の位置がわからない場合は、enumerate
関数を使用して配列をループし、該当する要素を見つけてからそれを更新することもできます。
# 配列の宣言
aList = [123, 'xyz', 'zara', 'abc']
# 特定の値を持つ要素を更新
for idx, item in enumerate(aList):
if item == 123:
aList[idx] = 2014
break
# 更新後の配列を出力
print(aList) # 出力: [2014, 'xyz', 'zara', 'abc']
このコードでは、enumerate(aList)
で配列aList
をループしています。ループの各ステップで、if item == 123:
という条件をチェックして、該当する要素を見つけたら、その要素を2014に更新しています。
以上がPythonで配列の要素を更新する基本的な方法です。これらのテクニックを使って、Pythonの配列を効果的に操作することができます。