Python タプルの中のリストに要素を追加する方法
Pythonでタプルは不変で、タプルの要素を変更することはできません。そのため、タプルの中にあるリストに要素を追加することはできません。追加したい場合は、タプルをリストに変換してからリストに要素を追加し、最後にリストを再びタプルに変換することを検討してください。
サンプルコードを以下に示します。
# 定义一个包含元组和列表的元组
my_tuple = (1, 2, [3, 4])
# 将元组中的列表转换为列表
my_list = list(my_tuple[2])
# 向列表中添加元素
my_list.append(5)
# 将列表转换回元组
my_tuple = (my_tuple[0], my_tuple[1], my_list)
# 打印修改后的元组
print(my_tuple)
以下のコードを実行すると、結果は次のようになります。
(1, 2, [3, 4, 5])
リストがタプルに追加されたことがわかります。