for 循环也称遍历循环,其遍历的数据对象有哪些?
时间: 2024-10-10 15:13:14 浏览: 31
如何在js代码中消灭for循环实例详解
for循环在Python和其他许多编程语言中都非常常见,它主要用于遍历序列(List, Tuple, String, Set, Dictionary keys 或者 range对象)。以下是几种常见的数据对象:
1. **列表** (`list`):可以逐个元素地访问列表中的每个值。
```python
for item in list_name:
# 执行操作
```
2. **元组** (`tuple`):元组也是有序序列,for循环同样适用于元组。
```python
for item in tuple_name:
# 执行操作
```
3. **字符串** (`str`):字符串是由字符组成的,for循环可以逐字符地迭代。
```python
for char in string:
# 执行操作
```
4. **集合** (`set`):虽然集合本身是无序的,但可以通过for循环逐个添加元素。
```python
for element in set:
# 执行操作
```
5. **字典** (`dict`):遍历字典时,通常按key迭代,可以获取到键值对。
```python
for key in dictionary:
value = dictionary[key]
# 执行操作
```
6. **range对象**:range是一个特殊的内置类型,常用于生成一个整数序列,尤其在for循环中控制步进次数。
```python
for i in range(start, stop, step):
# 执行操作
```
阅读全文