itertools 相关问题

Python的标准库模块,具有可迭代的实用程序。还要添加python标记以提高可见性。

解释python模块itertools的组合功能

我经常在Python中使用itertools模块,但如果我不知道它背后的逻辑,那就像是在作弊。以下是在订单不重要时查找字符串组合的代码。 def ...

回答 2 投票 3

是否可以限制迭代次数并使用itertools将迭代器项存储在列表中?

我有一堆线(总共50多个)会出现在几个图中,我想用很多标记来存储它们。唉,matplotlib中的标记数量仅限于......

回答 1 投票 1

在模块内部使用时未定义itertools

我将自定义函数保存在一个单独的模块中,我可以在需要时调用它。我的一个新函数使用itertools,但我不断收到名称错误。 NameError:名称'itertools'未定义...

回答 3 投票 4

TypeError:与groupby生成组合时

我正在尝试实现Apriori关联规则挖掘算法。我转而使用生成器来创建候选项集对。当我尝试创建组合时,我得到'TypeError:'...

回答 1 投票 0

Python加入more_itertools.windowed结果

我有一个以下问题:我正在尝试创建所谓的“digrams”,如下所示:如果我有一个字foobar,我想得到一个列表或生成器,如:[“fo”,“oo”,“ob “,”ba“,”ar“]。完美的 ...

回答 2 投票 3

列表python的有限排列

我有一个列表,并希望生成有限数量的排列,没有重复的元素。 itertools.permutations(x)给出了所有可能的排序,但我只需要特定数量的...

回答 3 投票 2

在给定的可迭代范围内滑动宽度为n的窗口

我有一个序列,窗口大小和步骤:seq = [0,1,2,3,4] n = 4 step = 2 from more_itertools import windowed list(windowed([0,1,2,3,4],n ,fillvalue = 0,step = step))结果:[(0,1,2,3),(2,3,4,0)] ......

回答 4 投票 2

如何在Python中迭代所有单词直到字母表的排列?

这对我来说似乎不是一个小众问题,但令我惊讶的是在网上找不到任何关于它的东西。假设你有一个字母集(对我来说,通常的字母表中的前m个字母),你......

回答 1 投票 1

使用zip(),map()函数和itertools对列表中的列表元素求和

我正在编写一个程序,该程序可以查看每个可能的骰子卷的总和,给出X模具的X边。例如,2个骰子有6个边,我需要一个元素列表,给出所有可能的唯一总和...

回答 2 投票 1

除了最终结果之外,如何获得`reduce`的所有中间值?

对functools.reduce的调用仅返回最终结果:>>> from functools import reduce >>> a = [1,2,3,4,5] >>> f = lambda x,y:x + y >> >减少(f,a)15 ......

回答 2 投票 3

使用itertools根据值的变化拆分列表

我有一个列表,我试图通过改变值来分组:input_list = [“我”,“非我”,“非我”,“非我”,“我”,“非我“,”非我“,”非我“我需要的是一个分隔每个组的输出列表......

回答 4 投票 2

从给定列表创建新列表,以便新列表可以标记给定列表中的连续重复

我有一个很长的列表(数十万项)的数字,我想创建一个相同大小的新列表,以找出连续重复数字的地方。新名单......

回答 4 投票 2

Pandas groupby A列,然后将B列中的连续数值组合在一起

对于以下数据帧:df = pd.DataFrame({“A”:[“HOX2A”,“TRT1”,“TRT1”,“TRT1”,“TRT1”,“TP53”,“TP53”],“B”: [0,5,6,7,42,1,2],“val”:[“A”,“T”,“T”,“G”,“C”,“A”,“A”]} )AB val ...

回答 1 投票 1

如何获得两列的所有组合? (蟒蛇)

[更新:我想要结果,而不是固定装置。我已经为我的积分表添加了代码,其中显示了当前的表格,根据该表格,我想确定一个团队进入前4的概率我是...

回答 1 投票 0

使用Python的itertools的二维表索引生成器

我想将列表中的项放在表的连续索引中,列数由输入控制。我知道如何通过递增或重置来实现这种“无聊”的方式......

回答 1 投票 2

如何在python中比较两个列表

假设我有两个列表(或numpy.arrays):a = [1,2,3] b = [4,5,6]如何检查a的每个元素是否小于同一索引处的b的对应元素? (我假设指数是......

回答 4 投票 7

使用不同大小的元组生成迭代器对象

我正在尝试创建一个分支定界算法,为此我想创建一个迭代器对象,它存储大小为0到n的项目列表的所有可能组合。采取以下措施......

回答 2 投票 0

使用itertools.groupby输出不正确

我得到了这个家庭作业的问题,在Udemy学习了一门课程后,我仍然无法弄清楚如何获得像解决方案一样的正确输出。此外:我怎样才能提高效率。我该怎么做 ...

回答 1 投票 -3

从itertools模块导入izip在Python 3.x中给出了NameError

我试图像这样导入izip模块:来自itertools import izip然而,在最近从Python 2.7转换到3之后 - 它似乎不起作用。我想写一个csv文件:...

回答 3 投票 46

itertools产品生成所有可能的大小为3的字符串

输入:pos_1 ='AVNMHDRW'pos_2 ='KNTHDYBW'post_3 ='KVNGSDRB'尝试使用pos_1中的一个项目找到所有可能的三元组,一个来自pos_2,一个来自pos_3我试图弄清楚如何使用...

回答 3 投票 0

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