不能在乘法数组和 e-6 中将序列乘以“float”类型的非整数 [重复]
Posted
技术标签:
【中文标题】不能在乘法数组和 e-6 中将序列乘以“float”类型的非整数 [重复]【英文标题】:can't multiply sequence by non-int of type 'float' in multiply array and e-6 [duplicate] 【发布时间】:2019-08-09 05:48:11 【问题描述】:在 python 中发生如下错误。
[1,2,3]*1e-6
TypeError: can't multiply sequence by non-int of type 'float'
我该如何解决这个问题?
【问题讨论】:
【参考方案1】:import numpy as np
ls=[1,2,3]
ls=np.array(ls)*1e-6
print(ls)
希望这会奏效
【讨论】:
以上是关于不能在乘法数组和 e-6 中将序列乘以“float”类型的非整数 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
TypeError:不能将序列乘以“float”类型的非整数(python 2.7)
在 swift 中将 String 类型数组转换为 Float 类型数组 不能将类型 'String' 的值分配给类型 'Double' 的下标。