1
mengzhuo 2013-10-21 09:28:58 +08:00
对于if等条件语句没有意义,其他的,比如UT就不好说了
都是调用__cmp__的鸭子而已 |
2
Keyes 2013-10-21 09:34:00 +08:00
PYTHON的话,其实我通常情况下判断列表是否为空是用if len(data)。。。非零即真
|
3
kingxsp 2013-10-21 09:37:03 +08:00
判断列表是否为空 if not data:
|
4
9hills 2013-10-21 11:09:34 +08:00
就是判断列表是否为空,没啥意义
此处这么写比较简洁。。你总不能 if list(data): return True else: return False 吧。。 |
5
mengzhuo 2013-10-21 11:13:47 +08:00
Python内置的__contains__一定得返回布尔值的
在这里有用 |
6
Ever 2013-10-21 15:13:42 +08:00
@Keyes PEP8是明确反对这种写法的
For sequences, (strings, lists, tuples), use the fact that empty sequences are false. Yes: if not seq: if seq: No: if len(seq) if not len(seq) |