python3报错解决办法:TypeError: 'range' object doesn't support item deletion

del(trainingSet[randIndex])

python3.x , 出现错误 'range' object doesn't support item deletion

原因:python3.x   range返回的是range对象,不返回数组对象

解决方法:

把 trainingSet = range(50) 改为 trainingSet = list(range(50))

 

trainingSet = range(num)
del(trainingSet(n))
TypeError: 'range' object doesn't support item deletion
 
trainingSet = list(range(num))
del(trainingSet(n))

 

即可

 

posted on 2018-05-03 19:17  Aaron12  阅读(841)  评论(0编辑  收藏  举报

导航