gpt4 book ai didi

python - python 中的 for 循环用于对数刻度增量

转载 作者:太空狗 更新时间:2023-10-30 02:53:41 24 4
gpt4 key购买 nike

我想知道是否可以使用对数刻度增量循环变量。更具体地说,我想以对数刻度增量为 1E-10 到 1E-2 生成 q 值,如 1E-10、1E-9、1E-8、1E-7、1E-6、1E-5、1E-4 ,1E-3,1E-2。你能建议我如何为此编写一个 for 循环吗?

最佳答案

简单的列表推导和range(-1为上限,未达到):

>>> [10**i for i in range(-10,-1)]
[1e-10, 1e-09, 1e-08, 1e-07, 1e-06, 1e-05, 0.0001, 0.001, 0.01]

对于惰性求值,只需将 [] 替换为 () 即可创建生成器理解:

(10**i for i in range(-10,-1))

关于python - python 中的 for 循环用于对数刻度增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48630661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com