腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
在
python
中
获取
列表
的
所有
排列
而
不
重复
?
、
、
我正在尝试编写一个
获取
一组字符串
的
脚本- ["ab", "ls", "u"] 然后创建它们
的
每一个可能
的
组合,但不一定使用
所有
它们。我希望上述示例
的
可能输出为: abab ls uab u ls abls u abu lsu ab ls uab 我
的
脚本,删除了它所做
的
其他事情: stuff = [&
浏览 71
提问于2019-12-26
得票数 0
回答已采纳
1
回答
如何在
不
创建新生成器
的
情况下在
Python
中
获得新
的
生成器输入
、
我尝试编写代码来
获取
列表
,并通过使用yield语句生成
所有
这些转换。 问题是,当我想要使用send函数向生成器
获取
新
的
输入时,我会继续
获取
旧
的
输入。('a', 'c', 'b')print(next(g)) #('b', 'c', 'a') nee
浏览 10
提问于2019-05-03
得票数 1
1
回答
非
重复
排列
中元素指数
的
计算
、
、
、
下面的问题是关于数学
的
。问题是,如何计算一个元素
在
非
重复
排列
中
的
指数.例如,我研究了在这个
排列
中
求元素
的
索引
的
算法。
在
互联网上,只有
重复
的
排列
算法。(b,c,a)
的
指数在这个基
浏览 5
提问于2020-02-14
得票数 0
回答已采纳
3
回答
如何在没有排序
的
情况下选择表
中
的
前10行?
可能
重复
: 我希望从Server
中
的
表中选择前10条记录,
而
不
按升序或降序
排列表
。
浏览 4
提问于2008-11-22
得票数 0
1
回答
Python
:生成受条件约束
的
所有
排列
、
我正在尝试生成一个
列表
的
所有
排列
,受循环没有
重复
项
的
约束。所以如果我对长度为3
的
列表
这样做,做正常
的
排列
,我会得到[1, 2, 3]和[2, 3, 1]。但是,[2, 3, 1]只是[1, 2, 3]
的
一种旋转,所以我不想包含它。 我可以生成
所有
的
排列
,遍历和删除违反这个约束
的
元素,但这似乎很浪费。
在
考虑
排列
<
浏览 0
提问于2018-02-06
得票数 0
3
回答
带约束
的
Python
排列
、
、
我正在使用
python
3,并且我试图找到一种方法来获得
列表
的
所有
排列
,同时执行一些约束。我想找出
所有
的
排列
。然而,我
的
限制是: 最后,6应该在7之前。当然,我可以生成
所有
的
排列
,忽略那些
不
遵循这些约束
的
<em
浏览 0
提问于2012-03-11
得票数 14
回答已采纳
4
回答
在
排列
列表
创建过程中排除值
、
我知道,
在
Python
中
,我可以使用permutations()函数轻松地创建一个包含给定字符串
的
所有
排列
的
列表
。现在想象一下,如果我只想生成
不
包含字符串"3212323"
的
字符串"33"
的
排列
。注意事项:我知道我可以先生成
所有
的
排列
,然后从
列表
中
删除指定
的</e
浏览 2
提问于2019-01-04
得票数 0
回答已采纳
3
回答
在
python
中生成唯一
的
二进制
排列
、
请问,我如何才能获得
所有
这些二进制
排列
,
而
不是
在
Python
中
重复
?如果它
的
效率很高,那就太好了,因为我必须使用一个包含30个元素
的
列表
才能做到这一点。
浏览 49
提问于2018-05-30
得票数 12
1
回答
包括嵌套
列表
的
排列
、
、
、
、
我有以下函数来
获取
列表
的
排列
(
不
包含
重复
元素)
的
数量: import itertools def permutations_without_repetition(samples, size):return list(itertools.permutations(samples, size)) 只要我提供
的
列表
不
包含嵌套
列表
,这对我来说就没问题。Itertools将嵌套元素视为一个完整
的</
浏览 23
提问于2021-10-24
得票数 1
回答已采纳
1
回答
洗牌7张假想
的
交易卡,列出他们可以
在
谷歌单张中收到
的
订单。
、
、
、
假设我有一套七张独特
的
交易卡,我想把它们洗牌,列出它们
所有
可能
的
排列
( 7
的
池,取7)。
在
安排
的
每一
排列
中
,不得
重复
任何卡片,因为我只有一张卡片,而且我也
不
寻找可用
的
排列
数目。我要名单本身。我将如何使用一个Google Sheet公式(
在
第一行之后没有手动数据输入)将这些卡片: A、B、C、D、E、F和G洗牌到一行唯一
排列
<em
浏览 1
提问于2022-09-16
得票数 0
3
回答
在
Python
中计算不
重复
的
排列
、
我有两个项目
列表
:B = 'xyz' 我想生成
所有
的
排列
,
而
不是替换,模拟用B
中
的
项替换A
中
的
所有
项组合,
而
不是
重复
。这足够让我从头开始编写,但我知道
Python
的
标准,我相信它可能已经实现了这一点。然而,我
在
识别实现这种行为
的
函数时遇到了麻烦。这个模块中有没有我可以
浏览 0
提问于2014-02-26
得票数 4
3
回答
打印正确
的
值,但附加不同
的
值以列出。
、
、
我试图在网上对回溯问题
的
解决方案进行编码。print语句似乎正在打印我想要的确切数组,但是当这两行是连续
的
时,一个不同
的
数组会被追加到
列表
中
。nums[i] = temp return permutations[1, 3, 2][2,
浏览 0
提问于2019-09-15
得票数 0
回答已采纳
2
回答
核心数据排序,不显示
重复
、
、
我刚接触核心数据,很难找到关于排序
的
任何信息,并且只
获取
指定属性
的
非
重复
项。 我有一个地点
列表
,它们都有不同
的
地址,但有些有相同
的
城市。我想
获取
所有
的城市,不包括
重复
的
城市,并按字母顺序
排列
。最好
的
方法是有两个属性,一个用于城市,另一个用于locationDetails。
在
城市属性
中
,它将只有一个没有
重复
<em
浏览 0
提问于2011-11-14
得票数 0
回答已采纳
6
回答
python
获取
列表
元素根据字母表
、
、
我有一个按字母顺序
排列
的
名字
列表
,比如:如何从每个起始字母
中
获取
元素?我必须
重复
一次
列表
吗?或者
python
有什么功能可以做呢?对于
python
来说,这可能是一个非常幼稚
的
问题。 假设我想从从'A‘开始
的<
浏览 3
提问于2014-03-18
得票数 0
回答已采纳
3
回答
Python
算法:项链生成/循环
排列
、
、
、
我正在努力生成循环
排列
,或者用
Python
解决“项链问题”。我基本上是希望尽可能高效地生成
列表
的
所有
循环
排列
。1,2,3,4,1,3,2,41,2,3, 4,1,2,3被认为是相同
的
,因为我只寻找循环
列表
的<
浏览 96
提问于2018-07-26
得票数 2
4
回答
生成1,000,000随机
排列
的
样本
、
、
、
、
我正在处理大量整数
排列
。每个
排列
中
的
元素数为K,元素大小为1字节。我需要生成N个唯一
的
随机
排列
。 对
列表
进行排序并删除
所有
重复
项(如果有的话)
浏览 1
提问于2012-10-14
得票数 4
回答已采纳
6
回答
查找未按特定顺序
重复
的
行,并显示按
重复
次数排序
的
结果
、
、
、
、
我能够使用
Python
解决这个问题,但我也需要在Excel
中
实现该解决方案,这样我就可以使用图形轻松地表示结果。鉴于这一表:c a b a cb c a我希望获得一个
列表
,该
列表
按表
中
重复
(
不
按特定顺序
排列
)行
的
次数排序。因此,这将被计算为
重复
行:"a b c“、"c b a”、"
浏览 0
提问于2014-07-31
得票数 3
回答已采纳
6
回答
生成元素
重复
的
列表
的
排列
、
在
Python
语言中,使用itertools模块生成
列表
的
所有
排列
非常简单。我有这样一种情况,我使用
的
序列只有两个字符(即'1122')。我想生成
所有
独特
的
排列
。对于字符串'1122',有6种独特
的
排列
(1122、1212、1221等),但itertools.permutations将产生24项。只记录独特
的
排列</
浏览 5
提问于2010-11-23
得票数 27
回答已采纳
2
回答
python
中
多个
列表
的
高效
排列
、
、
、
、
我正在尝试编写一个
python
脚本,它将生成几个
列表
的
随机
排列
,
而
不会
重复
a, ca,d我可以使用以下代码生成每个
排列
,但是结果在某种程度上是非随机
的
: target.write("%s,%s" % (r[0], r[1]) 有没有人知道一种我可以实现
的
方法,这
浏览 1
提问于2016-04-25
得票数 2
3
回答
N个成员
的
K群和M个成员
的
L群
的
组合
列表
、
、
、
在
Python
中
获得一个组合
列表
的
最佳方法是为k n 成员
的
l 组和 m 成员
的
l组提供一个可能
的
成员
列表
<code>E 221</code> g**?**g = ["A", "B", "C", "D", "E", "F", "
浏览 6
提问于2017-08-11
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券