Python嵌套循环

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/00634115555613.jpg "#left
想问一下这个 for i in range(3)中的i是如何起作用的 循环体的输出中也没有i呀

for i in range(3)就是起到一个循环的作用,当c不等于“T”的时候,打印3个c。
不过完全可以把判断语句拿到循环外面,效率更高一点。

for c in 'STR':
    if c!= 'T':
        for i in range(3):    
            print(c, end=" ")
S S S R R R