Python中_的疑惑
2017-05-17
在Tensorflow tutorial:RNN教程的示例代码中,发现了”_”的使用:
经过查阅,将其身世简单记录如下:
在Python中,变量的命名规则是:变量名必须是大小写英文、数字和的组合,且不能用数字开头,所以a single 是可以作为变量名的,虽然看起来怪怪的。
的一个常见用途是:充当一个占位符,有时候,某个位置必须要写一个变量,但是这个变量后面又不会用到,这时候会使用\当变量名,又叫throwaway variable。123n = 0for _ in tbh.bag.atom_set(): n += 1
又如:1label, has_label, _ = text.partition(':')