Python 中的 for 循环可以用于任何序列型的数据,包括列表、元组、集合、字典甚至字符串。
for 循环的主要语法形式如下:
用于字符串列表时主要语法形式如下:
languages = ["C#", "Java", "Python"]
for x in languages:
print(x)
上述代码的运行结果如下所示:
如要实现类似其他语言中的指定循环次数,可以使用 range( ) 函数,例如:
for i in range(4):
print(i)
上述代码的运行结果如下所示:
也可以结合 range( ) 和 len( ) 函数用于一个字符串列表,例如:
languages = ["C#", "Java", "Python"]
for i in range(len(languages)):
print(i, languages[i])
上述代码的运行结果如下所示: