【发布时间】:2017-04-10 02:15:42
【问题描述】:
所以下面的 sn-p 代码返回 x 的符号:
x = -15 (1, -1)[x < 0]
我很难理解为什么这种语法有效。特别是,您为什么可以在布尔列表之后编写一个元组并从中获取元组中的一个或另一个值....请解释一下这个语法!
【问题讨论】:
-
没关系---我现在明白了。我们正在使用逻辑语句的结果对元组进行索引。
标签: python syntax boolean tuples list-comprehension