网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下列的说法中,不正确的是()

A.迭代器协议是指:对象必须提供一个next方法

B.list、dict、str虽然是Iterable,却不是Iterator

C.生成器与迭代器对象的区别在于:它仅提供next()方法

D.生成器实现了迭代器协议,但生成器是边计算边生成达到节省内存及计算资源


参考答案

更多 “ 下列的说法中,不正确的是()A.迭代器协议是指:对象必须提供一个next方法B.list、dict、str虽然是Iterable,却不是IteratorC.生成器与迭代器对象的区别在于:它仅提供next()方法D.生成器实现了迭代器协议,但生成器是边计算边生成达到节省内存及计算资源 ” 相关考题
考题 以下关于迭代器访问集合结构错误的是() A、访问聚合对象的内容而无需暴露内部表示B、不支持对聚合对象的多种遍历C、为遍历不同的聚合结构提供不同的接口D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法

考题 3、关于迭代器说法错误的是?A.迭代器是取出集合元素的方式B.迭代器的hasNext()方法返回值是布尔类型C.List集合有特有迭代器D.next()方法将返回集合中的上一个元素

考题 迭代器接口(Iterator)所定义的方法是?A.hasNext()B.next()C.remove()D.nextElement()

考题 迭代器是一个对象,表示可迭代的数据集合,包括方法()和 __next()__ 迭代功能。

考题 下列选项中,描述不正确的是()。A.所有可迭代对象都是迭代器B.所有迭代器都是可迭代对象C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象中具有__next__和__iter__两个内置方法,则它是一个迭代器

考题 关于迭代器(Iterator),以下说法中错误的是 ()A.迭代器是从集合中取出元素、用来遍历的方式B.迭代器的 hasNext() 方法的返回值是 boolean 类型C.List 集合有特有迭代器D.next() 方法将返回集合中的上一个元素

考题 22、能够使用next函数获取下一个元素值的对象都是迭代器。

考题 41、下列选项中,描述正确的是()。A.所有迭代器都是可迭代对象B.所有可迭代对象都是迭代器C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器D.如果一个可迭代对象中具有__next__和__iter__两个内置方法,则它是一个迭代器

考题 【单选题】关于迭代器说法错误的是()A.迭代器是取出集合元素的方式B.迭代器的hasNext()方法返回值是布尔类型C.List集合有特有迭代器D.next()方法将返回集合中的上一个元素