【发布时间】:2013-04-24 14:15:57
【问题描述】:
您好,我被困在元组类型的更改值上。我知道我不能改变元组类型的值,但是有没有办法改变它???
a=[('z',1),('x',2),('r',4)]
for i in range(len(a)):
a[i][1]=(a[i][1])/7 # i wanna do something like this !!!
我想将 a 中的数字更改为概率,例如:1/7、2/7、4/7 有没有办法将 a 的数量更改为浮点数?例如
a=[('z',0.143),('x',0.285),('r',0.571)]
【问题讨论】:
-
如果你想换一个
tuple,你真的需要一个list。 -
替换整个元组,而不仅仅是一个组件。砰!