您的位置:首页 > 移动开发 > Objective-C

python3中报错:TypeError: 'range' object doesn't support item deletion

2016-10-31 22:24 656 查看
通过range构造数组
trainingSet = range(50);
在执行以下操作时del(trainingSet[randIndex]) 
报错:TypeError: 'range' object doesn't support item deletion
原因是python3中range不返回数组对象,而是返回range对象
解决办法将<pre name="code" class="python">trainingSet = range(50);替换为trainingSet = list(range(50));


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 对象
相关文章推荐