itertools 相关问题

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

获取python中没有重复项的列表的所有排列?

我正在尝试编写一个获取一组字符串的脚本-[“ ab”,“ ls”,“ u”]然后创建它们的所有可能组合,但不一定要全部使用它们。我想要...

回答 4 投票 0

如何用列表中的单词替换重复多次的单个单词?

到目前为止,我尝试过的似乎是node_id = {'method':'date','method':'nodeid','id':serial_number} date = {'method':'date'}频率= {'方法”:“ freq”,“ id”:serial_number} ...

回答 2 投票 1

为什么Python 3 itertools.chain不让我实现多范围

我正在尝试使用itertools.chain来实现多范围的概念,相当于串联的多个范围,如下所示:a = np.array(range(37))print(“ a”,a,file = sys.stderr)...

回答 1 投票 0

python列表转换为具有唯一子序列的列表

我有一个看起来像这样的列表:[“ A”,“ A”,“ A”,“ A”,“ B”,“ B”,“ B”,“ A”,“ A”,“ C “,” C,“ B”,“ B”,“ A”] AI希望在所有子序列上运行唯一,因此输出将是:[“ A”,“ B”,“ A”,“ C” ,“ B”,“ A”]什么是...

回答 3 投票 0

相同元素的置换:有效地避免冗余置换

[我的问题:例如,我有4个数字a,b,c,d = np.random.rand(4),我需要所有可能的和a + b-c,a + b -d,b + c-d,b + c -a等,等等,我发现我可以这样进行...

回答 2 投票 1

用3填充3D列表中的缺失值以创建3D numpy数组

我有一个3D列表ll = [[[1、2、3],[4、5、6],[7、8、9],[10、11、12]],[[6、7 8],[12,13,14]],[[10,20,30],[40,50,60],[70,80,90]]]我希望它为ll = [[[1, 2,3],[4、5、6],[7、8、9] ...

回答 1 投票 1

通过索引获取itertools对象,类似于在列表中的获取方式

是否有任何快速方法可以轻松地从itertools.izip对象获取索引,类似于您如何从列表获取索引?我正在尝试比较2个值,一个来自列表,另一个来自...

回答 1 投票 0

通过替换元素[重复]将列表分成2个列表

我想将一个列表分为2个列表,将原始列表中的元素交替放入新列表中。这是带有预期输出的简单示例。 l = ['a','b','c','d','e','...

回答 1 投票 0

如何使用python itertools模块

我有以下代码:import itertools x = ['Lebron''James'] y = ['is','the','goat'] z = ['is','not','the' ,'goat'] itertools.chain(x,y),我得到以下输出:itertools ....

回答 3 投票 2

内核在使用itertools.combinations时死亡

我正在使用itertools.combinations生成列表元素的所有可能组合。但是内核总是在2分钟后死亡。我认为这是一个内存问题。还有其他有效的方法吗...

回答 1 投票 0

如何将两个Rust向量三分插入新向量?

我需要一种惯用的方式来交织这两个向量:let v1 = vec![1.0,2.0,3.0,4.0,5.0,6.0];令v2 = vec![7.0,8.0,9.0,10.0,11.0,12.0];我期望的输出是:v3是[1.0,2.0,3.0,7 ....

回答 1 投票 0

内核在使用itertools.combinations后死亡

我正在使用itertools.combinations生成列表元素的所有可能组合。但是内核总是在2分钟后死亡。我认为这是一个内存问题。还有其他有效的方法吗...

回答 1 投票 0

有什么方法可以使用itertools groupby删除列表中相邻的重复项,但保留原始索引吗?

例如,如果我有一个列表[1,2,2,3,2,2,1],我想返回带有索引(0,1,3的[1,2,3,2,1] ,4,6)。我不熟悉groupby,我学会了如何消除相邻的重复项,但这是...

回答 1 投票 1

获取列表python的所有加减组合

我正在尝试查找数字列表的所有加减组合。我想创建一个执行此操作的递归函数,但是在概念上很难做到这一点……

回答 1 投票 0

Itertools zip_longest,每个子列表的第一项作为填充值,而不是默认情况下为None

我有此列表清单:cont_det = [['TASU 117000 0',“ TGHU 759933-0”,'CSQU3054383','BMOU 126780-0',“ HALU 2014 13 3”],['40HS' ],['危险材料','Arm5 Maehinery']]实际上...

回答 1 投票 4

如何将两个Rust向量交织为新向量?

我需要一种惯用的方式来交织这两个向量:v1 = vec![1.0,2.0,3.0]; v2 = vec![4.0,5.0,6.0];我期望的输出是:v3是[1.0、4.0、2.0、5.0、3.0、6.0];我尝试使用itertool'...

回答 1 投票 1

组内的Python排列

我正在尝试使用itertools在组中找到列表的所有可能组合。 itertools.combinations(iterable,r)例如,我有一个CSV文件,其中包含:customerID,storeID ...

回答 2 投票 0


Django:在for循环中解压元组

我有一个商品查询集。而且我使用过itertools分组程序将它们按3进行分组。但是,当列表包含3个以上的多个元素(例如7个元素)时,最后一个元组用...

回答 2 投票 0

[映射嵌套列表中的相应元素

输入:[('1','100'),(False,),(True,),('1','100')]输出:[('1',False,True,'1' ),('100',False,True,'100')]但是当我使用itertools.product时,它为我提供了一个完整的叉积。[...]

回答 1 投票 0

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