
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 nbsp; 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) |