python - python - 如何根据python中结果列表的长度获取列表元素的所有可能组合?
问题描述
我尝试搜索,但我发现的所有内容都不能满足我的要求,假设我在 python 中有这个列表:
["a", "b", "c"]
我绝对需要每个可用的组合,根据我给它的长度,假设长度为 1,我会收到:
["a"]
["b"]
["c"]
假设长度为3:
["a", "a", "a"]
["b", "a", "a"]
["c", "a", "a"]
["a", "b", "a"]
["b", "b", "a"]
["c", "b", "a"]
["a", "c", "a"]
["b", "c", "a"]
["c", "c", "a"]
["a", "a", "b"]
["b", "a", "b"]
["c", "a", "b"]
["a", "b", "b"]
["b", "b", "b"]
["c", "b", "b"]
["a", "c", "b"]
["b", "c", "b"]
["c", "c", "b"]
["a", "a", "c"]
["b", "a", "c"]
["c", "a", "c"]
["a", "b", "c"]
["b", "b", "c"]
["c", "b", "c"]
["a", "c", "c"]
["b", "c", "c"]
["c", "c", "c"]
所以我还没有找到可以做到这一点的东西。是的,我在这里看过类似的热门帖子,但我也没有在那里找到答案。
解决方案
推荐阅读
- r - 在 R 中创建公式
- pytorch - RNN 层中“隐藏单元”的解释 (tensorflow,Pytorch)
- mqtt - 如何显示二进制 MQTT 数据?
- google-sheets - 更改谷歌表单响应的发件人地址
- mongodb - Logstash Elasticsearch 输出中 document_id 的正确语法
- java - Spring Batch 在终止前需要一分钟
- c++ - 调试 malloc():new 上的内存损坏
- sql - 在 HDFS 上从 csv 创建外部表,所有值都带有引号
- visual-studio-code - 我在 Visual Studio 代码中的光标有问题
- sql - 使用 PIVOT 将 SELECT 放入一列,而不是行