我有一个名为 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/

10-15 18:00