是的,您可以这样做:
<condition> and myList.append('myString')
如果
<condition>为假,则短路将开始,并且右侧将不被评估。如果
<condition>为true,则将评估右侧并添加元素。
我只是指出,执行上述 *** 作是完全非Python的,无论如何,最好编写此代码:
if <condition>: myList.append('myString')
示范:
>>> myList = []>>> False and myList.append('myString')False>>> myList[]>>> True and myList.append('myString')>>> myList['myString']
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)