首页 > 解决方案 > 在 Python 中使用 For 循环并行循环

问题描述

我正在尝试将一些 for 循环代码添加到我的路由器和交换机的配置中。我需要输出与路由器和交换机列表中包含的数据相同的数据。

我尝试了正常和嵌套的 for 循环。

routers = ['r1', 'r2', 'r3']
switches = ['s1', 's2', 's3']

for r in routers:
    print(r)
    print(s)

for r in routers:
    for s in switches:
        print(r)
        print(s)

我希望输出是:

r1
r2
s1
s2

但我的输出是:

r2
s1
r2
s2

标签: pythonloops

解决方案


推荐阅读