我正在使用一个代码片段,它迭代对象列表并过滤出对象以执行特定任务.for
循环由多个嵌套的if
语句组成(将来我可能会添加更多).
这是我的代码:
for obj in objects:
if 'x' not in obj.name:
if 'y' not in obj.name:
if 'z' not in obj.name:
if obj.length > 0:
if obj.is_directory == True:
# Do Something
对于这个片段,有没有一个简洁或高效的解决方法?
请告知