在Python中,遍历数据结构(如列表、元组、字典等)时,通常需要将数据转换为字符串类型,以便进行打印、存储或进一步处理。`str`函数的作用就是将其他类型的数据转换为字符串类型。
例如,如果你有一个包含数字的列表,并希望打印出每个数字,你可以先将数字转换为字符串,然后遍历列表并打印转换后的字符串:
```python
numbers = [1, 2, 3, 4, 5]
for num in numbers:
str_num = str(num)
print(str_num)
输出将会是:
```
'1'
'2'
'3'
'4'
'5'
这样,你就可以在遍历过程中使用字符串操作,比如连接、查找子字符串等。