怎么在Python 3.2中使用迭代器的下一个函数

  介绍

本篇文章给大家分享的是有关怎么在Python 3.2中使用迭代器的下一个函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强>使用的迭代器打印文件中的内容的代码如下:

file_obj=开放(" # 39;E: \ Python项目\ \ 123. txt # 39;, & # 39; " # 39;)   ,   for  string  file_obj拷贝:   ,字符串=string.rstrip (& # 39; \ n # 39;)   ,打印(字符串)   ,   file_obj.close ()

在上述代码中,文件对象file_obj为有序聚合类型,为循环会自动调用file_obj的迭代器,并调用该迭代器的下一个函数,知道发生抛出StopIteration错误。

<强>下边的代码模拟对循环中的迭代器,显式调用下函数访问字符串的元素。

s=& # 39; www.scu.edu.com& # 39;   ,   它=iter(年代)   长度=len (s)   我=0   while  i<长度:   ,打印(it.__next__ ())   以前,我+ 1= python的数据类型有哪些吗?

python的数据类型:1。数字类型,包括int(整型),长(长整型)和浮子(浮点型)。2。字符串,分别是str类型和unicode类型。3。布尔型,Python布尔类型也是用于逻辑运算,有两个值:True(真)和虚假的(假)。4。列表,列表是Python中使用最频繁的数据类型,集合中可以放任何数据类型。5。元组,元组用“()”标识,内部元素用逗号隔开。6。字,字典典是一种键值对的集合。7。集合,集合是一个无序的,不重复的数据组合。

以上就是怎么在Python 3.2中使用迭代器的下一个函数,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在Python 3.2中使用迭代器的下一个函数