美文网首页
成功解决TypeError: only integer scal

成功解决TypeError: only integer scal

作者: 脸白涂的蜡 | 来源:发表于2020-03-20 19:58 被阅读0次

问题描述:

在打乱列表中的元素时产生以下问题:

TypeError: only integer scalar arrays can be converted to a scalar index

只有整数标量数组才能转换为标量索引。


问题解决

错误代码为

data = ['I','love','you']
shuffle_index = np.random.permutation(np.arange(len(data)))
shuffled_data = data[shuffle_index]

修改为以下就可以了

data = ['I','love','you']
shuffle_index = np.random.permutation(np.arange(len(data)))
shuffled_data = np.array(data)[shuffle_index]

相关文章

网友评论

      本文标题:成功解决TypeError: only integer scal

      本文链接:https://www.haomeiwen.com/subject/pkjsyhtx.html