为了账号安全,请及时绑定邮箱和手机立即绑定

For循环生成序列

For循环生成序列

jeck猫 2021-04-02 14:11:11
需要帮忙,我期望这样的输出1.1.1.1 is server01.1.1.2 is server11.1.1.3 is server21.1.1.4 is server3但是我没有得到我期望的输出。这是我的代码IP = ['1.1.1.1', '1.1.1.2', '1.1.1.3', '1.1.1.4']for ip in IP:    for i in range(len(IP)):        print(ip + ' is ' + 'server'+ str(i))输出:1.1.1.1 is server01.1.1.1 is server11.1.1.1 is server21.1.1.1 is server31.1.1.2 is server01.1.1.2 is server11.1.1.2 is server21.1.1.2 is server31.1.1.3 is server01.1.1.3 is server11.1.1.3 is server21.1.1.3 is server31.1.1.4 is server01.1.1.4 is server11.1.1.4 is server21.1.1.4 is server3有人能帮我吗?
查看完整描述

1 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

您不需要在这里两个循环。只需写:


for i in range(len(IP)):

            print(IP[i] + ' is ' + 'server'+ str(i))

输出:


1.1.1.1 is server0

1.1.1.2 is server1

1.1.1.3 is server2

1.1.1.4 is server3


查看完整回答
反对 回复 2021-04-13
  • 1 回答
  • 0 关注
  • 211 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号