定义
如果变量的值不关心,Python中使用 "_"定义此变量,定义成下划线是不希望被使用,除非明确知道这个数据需要使用
例子
In [1]: lst=[2,5,1,6] In [2]: fst,*sec=lst In [3]: fst Out[3]: 2 In [4]: sec Out[4]: [5, 1, 6] In [6]: fst,_,*tail=lst In [7]: fst Out[7]: 2 In [8]: tail Out[8]: [1, 6]
In [10]: _,*_,tail=lst
In [11]: _
Out[11]: [5, 1]