Python中的`for`循环用于遍历序列(如列表、元组、字符串)或其他可迭代对象。以下是`for`循环的基本语法格式:
for iterating_var in sequence:
statements[s]
其中:
`sequence` 是要遍历的序列。
`statements[s]` 是循环体中要执行的语句块。
示例
遍历字符串
a = 'iplaypython.com'
for i in a:
print(i)
遍历列表
fruits = ['banana', 'apple', 'mango']
for fruit in fruits:
print('当前水果:', fruit)
使用`range`遍历序列的索引
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print('当前水果:', fruits[index])
使用字典推导式
idx_map = {j: i for i, j in enumerate(fruits)}
print(idx_map)
以上示例展示了如何使用`for`循环遍历不同类型的数据结构。