itertools 相关问题

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

动态地将嵌套列表提供给itertools

我有6个列表:pool_x,pool_y,pool_z,global_x,global_y,global_z和一组唯一的点。我正在使用itertools使这些列表的笛卡尔积是某种确定的方法:对于...

回答 1 投票 -1

itertools.chain.from_iterable的怪异行为

考虑以下代码片段:>>>来自itertools导入链>>> foo = [0] >>>对于(1,2)中的i:... bar =(range(a,a + i)for a在foo中)... foo = chain(* list(bar))......

回答 2 投票 3

我想将给定的输入(数字,字符串,浮点数等)置换为长度(给定)

我的代码,在这里,请您阅读我的问题,并尽可能提供更好的输出。导入itertools变量,r = input()。split()r = int(r)l = list(itertools.permutations(variable,r))for in in l:...

回答 2 投票 1

带有Python itertools的格雷斯顺序的笛卡尔积?

是否有类似Python的itertools.product()之类的东西以格雷码顺序提供一组集合的笛卡尔积的迭代?例如,假设这样的假设...

回答 1 投票 1

如何从itertools排列中调用索引值而不将其转换为列表?

我需要创建以下字符的所有组合:'0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM。 '长度为100个字母,例如:'...

回答 1 投票 -1

压缩的Python生成器,第二个生成器更短:如何检索被静默消耗的元素

我想用zip解析2个(可能)不同长度的生成器:对于zip(gen1,gen2)中的el1,el2:print(el1,el2)但是,如果gen2的元素较少,则gen1的一个额外元素是“ ...

回答 4 投票 8

我如何从python中的对象访问原始数据。在这里,我使用分组依据对数据进行分组

我正在尝试根据我拥有的以下数据字段对数据进行分组,并且当我无法访问字段中的原始数据时,打印filtered_data会显示类似“ ...处的对象”

回答 1 投票 0

列表工具中的工具箱组合2 vs 2

我需要创建2v2人的团队,这里是我的玩家列表L = [“ P1”,“ P2”,“ P3”,“ P4”]导入itertools,我知道可以使用创建所有1v1或1v1v1 >>> L = [“ P1”,“ P2”,“ P3”,...

回答 1 投票 0

将列表数组重构/分解为多行以输出到csv

我有很多任务要在日期范围内平均分配。任务列表始终包含5个元素(最后一个块除外),最后一个将在1到5个元素之间变化。我放置的过程...

回答 1 投票 0

加快python中itertools.product的方式

我正在尝试使用itertools.product创建一个由所有可能的资产分配组成的numpy数组。条件是每种资产的分配范围可以为零到100%,并且可以增加...

回答 1 投票 -1

使用重复查找Python中列表的所有组合

我正在寻找并打印长度5的集合(0、1、2、3、4、5、6、7、8、9、10、11、12)的所有可能组合,应该是13选择5个组合(6188),因为顺序不是...

回答 2 投票 0

Python Itertools在两个列表中。从每个列表中获得1个以上的值

我有下面的代码。此代码给出了list1和list2之间的所有可能组合。导入itertools list1 = [1,2,3,4,5] list2 = [6,7,8,9,10] print(list(it(itertools.product(list1,list2)))...

回答 1 投票 0

从给定字母生成长度为n的所有字符串

因此,给定字母a,b和n = 3,我想获得以下字符串:aaa,aab,aba,abb,bbb,bba,bab,baa。我尝试使用itertools.product,但是当n大于...

回答 1 投票 -4

并行和线性嵌套循环不匹配

我想并行化一段类似于以下代码:Ngal = 10 sampind = [7,16,22,31,45] samples = 0.3 * np.ones(((60,Ngal))zt = [2.15, 7.16,1.23,3.05,4.1,2.09,1.324,3.112,0.032,0.2356] ...

回答 1 投票 0

检查排列python上排列发生的行数

我需要一种更佳的方式来搜索重复排列的行数。使用较小的值可以很好地工作,但是在这种情况下,它需要经过26 ^ 12行才能检查是否正确...

回答 1 投票 2

我正试图找到一种更有效的方法,用于从大型库中选择特定的加扰序列

我在一个项目中使用Python,对于该项目的一部分,我需要对输入该方法的字符串库进行加扰排列。我想得到可复制的结果,所以我是...

回答 1 投票 0

itertools组合的条件Python

我想预先确定itertools组合的条件。我的问题:我只需要100天或更少天差的组合。实际上,我的代码打破了循环。我想剪切并...

回答 1 投票 0

itertools.product确实生成所有可能的排列吗? [关闭]

这可能是一个愚蠢的问题,但总有一点不合我意。我的代码:lowercase_letters = ['a','b','c','d','e','f','g','h','i','k','l', 'm','n','o','p','q','r','s','t',...

回答 1 投票 1

用于使用itertools进行循环以计算行数

我有一个16行的.csv文件。每行以字母开头,在这种情况下以a或b开头。外部的for循环将逐行检查第一个字母。如果第x行以b开头,则第二个for循环...

回答 1 投票 0

嵌套在带有itertools的循环中以对行进行计数

我需要您的支持才能开发for循环。我有一个16行的.csv文件。每行以字母开头,在这种情况下以“ a”或“ b”开头。外部for循环将逐行检查第一个...

回答 1 投票 0

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