我有一个名为 values
的元组,其中包含以下内容:
('275', '54000', '0.0', '5000.0', '0.0')
我想更改此元组中的第一个值(即 275
),但我知道元组是不可变的,因此 values[0] = 200
将不起作用。我怎样才能做到这一点? 最佳答案
可以通过:
t = ('275', '54000', '0.0', '5000.0', '0.0')
lst = list(t)
lst[0] = '300'
t = tuple(lst)
但是,如果您需要更改内容,最好将其保留为 list
关于python - 如何更改元组中的值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11458239/