Python [1, -1][x == 0] 写法解释和用处 发表于 2019-02-03 更新于 2021-03-27 分类于 Python 阅读次数: Valine: 解释这种写法通俗形式为 [条件为假, 条件为真][判断条件]在 Python 中,布尔型 True 转变为整数等于 1,False 转变为整数等于 0所以条件为真时,返回第二个数,条件为假时,返回第一个数 用处1234if x == 0: a = -1else: a = 1 可以写成这样的形式 1a = [1, -1][x == 0] 本文作者: Yxd 本文链接: https://yxudong.github.io/Python-1-1-x-0-写法解释和用处/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!