python 下划线(_)浅解:y_list=[v for _,v in y]笔记
初学python不久,学到收盘价均值时的代码有点让我蒙圈,书上没有详细的解释,代码如下:
y_list=[v for _,v in y]
这句代码我研究了半天才算是明白下划线(_)是什么意思。我是这样理解的,上面的代码首先等同于:
y_list=[]
for _,v in y:
y_list.append(v)
这个_,v代表列表的两个位置,例如[6,8],_代表6,v代表8,这个表达式的意思就是在列表中取出8,不要6。