b = [1,2,3,4,5,6,7]
1 if -1 in b else 0 #label1
Out[64]: 0
1 if 2 in b else 0 #label2
Out[65]: 1
代码解析:
if 前是判断的真值,else后面是判断的假值;
label1:如果-1在列表b中,返回1,如果不在返回0;显然-1不在列表b中,所以输出结果为0;
label2:同上,而2在列表b中,所以输出结果为1;
b = [1,2,3,4,5,6,7]
1 if -1 in b else 0 #label1
Out[64]: 0
1 if 2 in b else 0 #label2
Out[65]: 1
代码解析:
if 前是判断的真值,else后面是判断的假值;
label1:如果-1在列表b中,返回1,如果不在返回0;显然-1不在列表b中,所以输出结果为0;
label2:同上,而2在列表b中,所以输出结果为1;