以下是一个遍历一个映射并跳过空项的示例代码:
my_map = {'a': 1, 'b': None, 'c': 3, 'd': None, 'e': 5}
for key, value in my_map.items():
if value is None:
continue
print(f'{key}: {value}')
这段代码中,我们首先创建了一个包含空项的映射my_map
。然后,我们使用for
循环来遍历这个映射中的每个键值对。在循环的每次迭代中,我们检查value
是否为空。如果是空值,则使用continue
语句跳过当前迭代,继续下一次循环。如果不是空值,则打印出键值对的内容。运行这段代码的输出结果将是:
a: 1
c: 3
e: 5
可以看到,代码成功遍历了映射,并跳过了空项。
上一篇:遍历一个映射并更改元素位置
下一篇:遍历一个映射而不是一个列表