用Python遍历循环
时间: 2024-02-09 18:41:34 浏览: 69
遍历循环是指对一个序列(如列表、元组或字符串)中的每个元素进行迭代,Python提供了多种遍历循环的方法,其中最常用的是for循环和while循环。
使用for循环遍历序列:
```python
# 遍历列表
list1 = [1, 2, 3, 4, 5]
for i in list1:
print(i)
# 遍历元组
tuple1 = (1, 2, 3, 4, 5)
for i in tuple1:
print(i)
# 遍历字符串
str1 = "hello"
for s in str1:
print(s)
```
使用while循环遍历序列:
```python
# 遍历列表
list1 = [1, 2, 3, 4, 5]
i = 0
while i < len(list1):
print(list1[i])
i += 1
# 遍历元组
tuple1 = (1, 2, 3, 4, 5)
i = 0
while i < len(tuple1):
print(tuple1[i])
i += 1
# 遍历字符串
str1 = "hello"
i = 0
while i < len(str1):
print(str1[i])
i += 1
```
值得注意的是,在遍历序列时,我们可以使用enumerate函数同时获取元素的下标和值:
```python
list1 = [1, 2, 3, 4, 5]
for index, value in enumerate(list1):
print("第{}个元素的值为{}".format(index, value))
```
输出结果为:
```
第0个元素的值为1
第1个元素的值为2
第2个元素的值为3
第3个元素的值为4
第4个元素的值为5
```
阅读全文