解决python使用list.insert时偷偷改变数值,并导致元组可变问题。
python元组数值莫名其妙改变
今天写了个程序,向一个list里边插入一个从另一个tuple提出的list的时候,发现insert不仅仅插入,还偷偷的改变了我提取list的那个tuple,导致了元组的值在程序运行过程中改变了。
解决问题的过程中,发现元组里包含可变对象时,其实元组是可变的,于是思路就变成了,把我的元组里的list也编程tuple,但是发现插入不了。最后通过一个骚操作结束了战斗。
...
原创
2020-08-01 19:43:19 ·
624 阅读 ·
0 评论