丢弃变量

定义

如果变量的值不关心,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]

原文地址:https://www.cnblogs.com/zh-dream/p/13673025.html