lzt007008 2023-05-03 17:18 采纳率: 64.7%
浏览 13

有什么办法让b超出a的列表数量时跳过print(a[b])这段代码直接b=b+1


a = [1,2.3,4]
b=1
while b<6:
   print(a[b])
   b=b+1

当b是4以上的时候就会超出a的列表数量,超出时就户出错,请问有什么办法让b超出a的列表数量时跳过print(a[b])这段代码直接b=b+1

  • 写回答

2条回答 默认 最新

  • Harrison丶Zhang 2023-05-03 17:25
    关注
    
    a = [1, 2.3, 4]
    b = 0
    while b < 6:
        if b < len(a):
            print(a[b])
        b = b + 1
    
    评论

报告相同问题?

问题事件

  • 创建了问题 5月3日