Python:TypeError: 'range' object doesn't support item deletion

 

报错代码:

1 dataIndex = range(m)
2 del (dataIndex[randIndex])

 

报错信息:

 

错误原因:

python3 range返回的是range对象,不是数组对象

 

解决办法:

dataIndex = range(m)  
改成
dataIndex = list(range(m)) 

 

posted @ 2018-04-20 15:23  一只敲码的猫  阅读(502)  评论(0编辑  收藏  举报