对tuple的元素赋值时报错:'tuple' object does not support item assignment

  统计/机器学习 Python    浏览次数:7117        分享
0

对tuple的元素赋值时报错:

t[0] = 0
TypeError: 'tuple' object does not support item assignment

那应该如何修改tuple里的值呢?


 

R琳   2019-04-29 22:11



   1个回答 
2

tuple是只读的,不能对内部的元素进行重新赋值。

建议用list。list和tuple几乎完全一样,主要区别就是list可读可写。

SofaSofa数据科学社区DS面试题库 DS面经

简Cheng   2019-04-30 08:08



  相关讨论

怎么check dataframe 中的某个元素是否字符串?

Anaconda安装wptools失败,提示找不到该包

如何像访问本地文件系统一样访问云存储?

python里有没有类似excel里的那种数据透视表?

请问python已知某个元素,怎么得到该元素在dataframe中的位置

python中休眠

python 时间格式问题

python里的continue是什么意思

pymongo多线程报错Address already in use

如何将csv中多行变成一行

  随便看看

请问在sklearn怎么在已有的模型的基础上训练新的数据?

求多个torch tensor的平均值

牛顿法到底是一阶优化算法还是二阶优化算法?

cvr和ctr的区别是什么?

VGG16和VGG19的区别?