python - 语法元素 - for in

来源:互联网 发布:word for mac 登录 编辑:程序博客网 时间:2024/06/11 06:10

for o in os:python中for循环是一种迭代

 

注:

 

1.在后台,for 语句在容器对象中调用 __iter__() 。 该函数返回一个定义了 next() 方法的迭代器对象,它在容器中逐一访问元素。没有后续的元素时,next() 抛出一个 StopIteration 异常通知 for 语句循环结束。

 

2.序列(str、tuple、list)和dict中都有__iter__的实现,所以都可以用在此语句中

原创粉丝点击