导语:
本文主要介绍了关于python中next获取迭代器的相关知识,希望可以帮到处于编程学习途中的小伙伴
1、迭代器说明
迭代器既是生成器,又是可迭代对象,即我们可以通过next顺序获取迭代器中的值,也可以直接通过迭代器获取。
2、实例
我们可以使用 next() 函数来获取迭代器的下一个值,例如下面的例子:
def gen():
yield 1
yield 2
yield 3
yield 4
# a是由生成器gen生成的一个迭代器
a = gen()
print(next(a))# 输出a中下一个值
print(next(a))# 输出a中下一个值
print(next(a))# 输出a中下一个值
print(next(a))# 输出a中下一个值
123456789101112
输出结果为:
1
2
3
4
1234
以上就是python中通过next获取迭代器的方法。我希望它可以对大家有所帮助。更多知识可以在python学习网络上找到。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中判断整数08/27
- ♥ python加入高考了吗?11/14
- ♥ python判断一个字符串是否包含另一个字符串08/13
- ♥ 如何通过pycharm查看python安装了哪些模块08/31
- ♥ python代码块09/07
- ♥ python urllib和urllib3内容详解11/15
内容反馈