for循环不用range
时间: 2023-06-29 15:16:10 浏览: 109
解决for循环为空不需要判断的问题
当我们需要遍历一个列表或者其他可迭代对象时,可以使用for循环进行遍历,而不一定要使用range函数。例如,我们可以使用以下方式来遍历一个列表:
```
my_list = [1, 2, 3, 4, 5]
for item in my_list:
print(item)
```
这样就可以打印出列表中的每一个元素了。除了列表之外,其他的可迭代对象也可以使用类似的方式进行遍历。例如,我们可以使用以下方式来遍历一个字符串:
```
my_string = "Hello, world!"
for char in my_string:
print(char)
```
这样就可以打印出字符串中的每一个字符了。总之,当我们需要遍历一个可迭代对象时,可以使用for循环来完成,而不一定要使用range函数。
阅读全文