python3 error solution: TypeError: 'range' object doesn't support item deletion

del(trainingSet[randIndex])

python3.x , error 'range' object doesn't support item deletion

Reason: python3.x range returns a range object, not an array object

Solution:

Change trainingSet = range(50) to 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))

 

Just

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325246558&siteId=291194637