Py学习  »  user25148user25148  »  全部回复
回复总数  1
16 年前
回复了 user25148user25148 创建的主题 » For循环范围步骤更改为float python[duplicate]

Python的range()只能做整数,不能做浮点。在特定情况下,您可以使用列表理解代替:

[x * 0.1 for x in range(0, 10)]

(用该表达式替换对range的调用。)

对于更一般的情况,您可能需要编写自定义函数或生成器。