python + escape for循环

时间:2017-01-19 08:04:45

标签: linux python

在我的linux机器上我有python脚本,相关的行是:

        for cont in tmp:
            allConts.append(cont[0])

如何更改添加规则 - 如果cont变量为null,for循环将转义为执行allConts.append(cont [0])?

1 个答案:

答案 0 :(得分:0)

使用if cont确定cont不是None或空列表(python为空):

for cont in tmp:
    if cont:
        allConts.append(cont[0])