タプルに変数を追加する 質問する

タプルに変数を追加する 質問する

データベース接続を作成しています。DB に追加しようとしているときに、情報からタプルを作成し、それを DB に追加することを考えています。

ユーザーから情報を取得して変数に保存しています。これらの変数をタプルに追加できますか? 構文について教えていただけますか?

タプルが必要なのは、DB に情報を入力するためにだけです。情報が DB に追加されたら、タプルを削除する必要がありますか? つまり、タプルはもう必要ありません。

ベストアンサー1

タプルは不変です。つまり、構築後に含まれる変数を変更することはできません。ただし、タプルを連結またはスライスして新しいタプルを形成することはできます。

a = (1, 2, 3)
b = a + (4, 5, 6)  # (1, 2, 3, 4, 5, 6)
c = b[1:]  # (2, 3, 4, 5, 6)

そしてもちろん、既存の値から構築します。

name = "Joe"
age = 40
location = "New York"
joe = (name, age, location)

おすすめ記事