python - 'for _ in range() 是什么意思
问题描述
我正在看一些 tensorflow 的东西,我理解 for 循环或至少我认为我理解,但是我遇到for _ in range(20)
并想知道在这种情况下 _ 的含义是什么。我习惯于 for x in range 或 for i in range 的东西并理解这些内容,但无法理解我在下划线中读到的内容
解决方案
当您对函数返回的某些值不感兴趣时,我们使用下划线代替变量名。基本上,这意味着您对循环运行了多少次不感兴趣,只是它应该整体运行一些特定的次数。
推荐阅读
- ios - 为什么 UITextField 不允许我添加边框颜色?
- sympy - DiscreteUniform rv 可变长度
- python - ValueError:未知标签类型:拟合数据时的“连续多输出”
- java - Raspberry Pi 的微秒脉冲
- mysql - MySQL 触发器产生语法错误,但我不确定它有什么问题
- javascript - 增加二维数组JS中元素的特定值
- python - 如何防止颜色条随着热图高度的变化而向上/向下移动?Matplotlib/seaborn
- css - css grid动态两行项目数,防止最后一行只有一个项目
- javascript - 为什么当我解构属性时接收道具的组件不起作用,但是当我使用 props.key 时它起作用了?
- python - Django Form无法识别模型属性