【发布时间】:2011-03-09 08:11:49
【问题描述】:
有没有办法在 Python 中使用表达式从元组中获取一个值?
def tup():
return (3, "hello")
i = 5 + tup() # I want to add just the three
我知道我可以做到:
(j, _) = tup()
i = 5 + j
但这会给我的函数增加几十行,使其长度增加一倍。
【问题讨论】:
-
_也只是一个变量。它只是经常用于为它分配可以丢弃的值。但理论上你可以从_获取值