# 给x0数组每个元素都乘以十的负三次方
x0 = [10, 30, 50, 70, 90, 110, 130, 150, 170, 190, 210, 230, 250, 270, 290, 310, 330, 350, 370, 390, 410, 430, 450, 470, 490]
x = [i * 1e-3 for i in x0] # 十的负三次方不能表示为e-3
结果如下:
[0.01, 0.03, 0.05, 0.07, 0.09, 0.11, 0.13, 0.15, 0.17, 0.19, 0.21, 0.23, 0.25, 0.27, 0.29, 0.31, 0.33, 0.35000000000000003, 0.37, 0.39, 0.41000000000000003, 0.43, 0.45, 0.47000000000000003, 0.49]
ps:为什么会出现0.35000000000000003等?
求好心大佬解答~