【发布时间】:2023-03-20 19:33:02
【问题描述】:
我正在使用一个名为 get_count_and_price 的库函数,它返回一个 2 元组 (count,price)。在许多地方,我同时使用时间和价格。然而,在某些情况下,我只需要时间或价格。所以现在,如果我只需要计数,我分配给 (count,price) 并保留未使用的价格。
这很有效,并且本身不会造成任何麻烦。
不过……
我使用 Eclipse 和 PyDev,新版本 1.5 自动显示错误和警告。它显示的警告之一是未使用的变量。在上面的示例中,它将价格标记为未使用。这是一种很棒的行为,我非常感谢 PyDev 为我做这件事。但是,我想完全跳过对价格的分配。理想情况下,我想要这样的东西:
(count,None) = get_count_and_price()
现在我们都知道,None 不能被分配给。在这种情况下我还能做些什么吗?
我知道我可以做类似的事情
count = get_count_and_price()[0]
但我只是想看看是否有人有更好的建议。
【问题讨论】: