というタプルがありvalues
、これには次の内容が含まれています。
('275', '54000', '0.0', '5000.0', '0.0')
275
このタプルの最初の値 (つまり、 ) を変更したいのですが、タプルは不変なのでvalues[0] = 200
機能しないと理解しています。どうすればこれを実現できますか?
ベストアンサー1
以下の方法で可能です:
t = ('275', '54000', '0.0', '5000.0', '0.0')
lst = list(t)
lst[0] = '300'
t = tuple(lst)
しかし、変更する必要がある場合は、おそらくそれをそのままにしておく方が良いでしょう。list