© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 表达式1 if 条件 else 表达式2(python里可以把它们写在一行的用法及numpy.random.choice的用法)
说明:import numpy as np do = np.random.choice([True,False], p=[0.2,0.8]) do = [0, 1] if do else [1, 0] 今天学习过程中看到了这一行代码,实在太新鲜了,于是就想记录一下(因为从来没见过) if else 写在一行的。 下面介绍一下这个: if else 写在一行的格式: 1 if 条件 else 2 规则:条件为真,返回值为1的值,条件为假,返回值为2的值 示例: import numpy as np<weixin_38719475> 上传 | 大小:43kb