python - 为什么在这个 for 循环中索引没有增加 2 个位置?
问题描述
我有一个类似的代码需要递增,而 while 循环不能在那里使用,
m = range(10)
for i in range(len(m)):
print(i)
i+=2
解决方案
像这样做:
m = range(10)
nb = 0
for i in range(len(m)):
print(nb)
nb+=2
问题是您想i
用于两个不同的任务。
推荐阅读
- javascript - Javascript 预订年历
- javascript - 尝试在一个页面上加载 google 地方自动完成 2 次
- autodesk-forge - Autodesk-Forge 在属性检查器中隐藏属性
- android - 是否有任何理由将 LiveData 范围限定为片段的生命周期,而不是片段视图的生命周期?
- python - Python多处理奇怪的输出
- java - 在 Gradle 中管理传递依赖版本
- jquery - 变量范围和执行顺序
- javascript - 点击时调用 Uikit.toggle
- amazon-dynamodb - 如何判断 DynamoDB 限制请求成功的频率?
- swift - 如何解决 SceneKit 渲染器“EXC_BAD_ACCESS (code=1, address=0xf000000010a10c10)”?