iterable 相关问题

iterable是一个对象,例如字符串或集合,可以迭代,一次一个地产生它的成员。

"Uncaught TypeError: function is not iterable "在[]中使用...,但在{}中却能正常工作...?

考虑这个简单的例子:const someFunction = () => [1, 2, 3]; 现在const myArr = [...someFunction]; 给出一个运行时错误,这是可以理解的,因为函数是不可迭代的。所以...

回答 2 投票 2

如何像 "map "支持的那样,使用 "filter "与多个迭代符?

filter只接受一个迭代,而map则接受可变数量的迭代。例如,我可以用尽map(operator.add, [1, 2, 3, 4], [1, 2, 2, 4])得到[2, 4, 5, 8]。我正在寻找一个...

回答 1 投票 0

'NoneType'对象在Python中不可迭代的错误。

我试图在路径列表中找到最短的列表,但我收到一个错误('NoneType'对象在Python中不是可迭代的错误)。这个函数是用于 "图形模式 "或 "搜索算法"......。

回答 1 投票 1

如何将初始范围值包含在这个从迭代对象中得到的日期列表中?

我试着把range对象变成一个可迭代的对象,以便得到范围限制之间的日期。两个日期都包括在内,让range = { from: new Date("2020-01-01"), to: new Date("2020-01-10"), }; ...

回答 1 投票 0

为什么for-each循环对数组有效?(Java)

我不明白为什么for each循环可以在Java中的数组中迭代。我的理解是,for each循环可以迭代任何实现Iterable接口的类,但Arrays在 ...

回答 1 投票 0

不可迭代的Python输出对象

我在这里看不到一个我可以理解的相关答案。我有一些代码,输出了我认为可以迭代的列表,但却不能,代码:class freqList(): def ....

回答 1 投票 0

在python中创建我自己的过滤器函数

我需要在python中创建我自己的过滤器函数,即,仅当在其上运行任何给定函数返回True或(如果该函数为None,如果该可迭代...]时,它才应从iterable返回值。]] >

回答 1 投票 -1

[使用IterableDiffer获取Angular 8中的数组大小更改

我具有带有对象数组的角度组件导出类AlertsConfigListComponent实现了OnInit,DoCheck {@Input()配置:ProductAlertConfig [];并使用IterableDiffer获取...

回答 1 投票 1


Iterator类无法对用h5py打开的HDF5数据引发StopIteration

我正在尝试为h5数据集实现一个可迭代的类。 class Argh():def __init __(self,data):self.data =数据self.c_idx = 0 def __getitem __(self,idx):...

回答 1 投票 0

Uncaught TypeError:函数不可迭代

考虑这个简单的例子:const someFunction =()=> [1,2,3];现在const myArr = [... someFunction];给出了一个运行时错误,这是可以理解的,因为函数是不可迭代的。所以...

回答 2 投票 1

尝试使用Jupyter Notebook上的Pandas从现有列创建新列时出现NoneType错误

所以我最近尝试开始使用Jupyter笔记本,因为我发现它们比在代码文件中保留冗长的注释要方便得多。据说是为了测试基本功能我...

回答 1 投票 0

将python中的类对象与指定条件进行比较

[我有学生类Student的对象列表:def __init __(self,id,name,cgpa):self.id = id self.name = name self.cgpa = cgpa def __str __(self):返回“。 ..

回答 4 投票 0

可迭代[String]与Scala中的List [String]的用法

我正在阅读Scala脚本,发现大量使用了Iterable [string]。例如:def wordFeatures(words:Iterable [String]):Iterable [Vector] = words.map(w => Try(word2vecModel.transform(w)))....

回答 1 投票 0

在可迭代对象上使用数组方法

[我想知道是否存在一种/简单的方法来使用全局JavaScript Array对象的方法,例如Iterables上的Array.prototype.map,Array.prototype.reduce甚至Array.prototype.filter ...

回答 1 投票 0

如何使所有可能的组合都脱离字母,但并非所有字母都需要使用?

我正在用Python创建一个项目,它涉及到一个函数,该函数从作为参数给定的字母中返回所有可能的组合,但并非必须使用所有字母。这是我当前的...

回答 1 投票 0

如何通过带有for循环的字典(python)设置实例的属性

我正在尝试通过字典将属性添加到此类。我有一个字典(dict),它遵循以下顺序{'Subject'+ str(number):前面介绍过的主题},例如{'...

回答 1 投票 0

无法使用for循环迭代元组

为什么我不能迭代输入的元组,因为用于for循环将元组打印为整个t = tuple(eval(x)in input(“ enter values”)。split())for t in :print(i)

回答 1 投票 0

如何将可迭代项的内容添加到集合中?

将可迭代的所有项目添加到现有集合的“一种明显方法”是什么?

回答 6 投票 153

可迭代接口的目的

公共接口Walkable {void walk(); }类Animal实现Walkable {public void walk(){//定义某种步行方式}}在上面的示例中,Animal类表示...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.