[randint (0,20) for _ in range(30)] 中下划线 _ 表示什么意思啊?
来源:2-3 如何统计序列中元素的出现频度

su74
2017-06-28
[randint (0,20) for _ in range(30)] 中下划线 _ 表示什么意思啊?
写回答
3回答
-
慕士塔格
2017-07-09
当一个临时变量在后面不使用的情况下,习惯就用这个_来命名,惯例而已。
10 -
芳芳菲菲
2017-07-03
‘_’是占位符。在程序中,如果定义了变量却没有引用,IDE会提示出错。假如换成这样,[randint (0,20) for m in range(30)] ,但是定义的m并未引用。因此,使用'_'替代。
10 -
colin1
2017-07-02
就一变量而已,把它替换成i或者其他的,也是一样的效果
00
相似问题