gpt4 book ai didi

Python itertools 组合长度

转载 作者:太空宇宙 更新时间:2023-11-03 17:31:20 25 4
gpt4 key购买 nike

非常感谢有关此练习问题的任何意见:

给定一个长度为 n 的字符串和一个整数 k,在以下约束下打印长度为 k 的所有可能组合(打印 nCk): 1 <= k <= n。您可以假设没有重复字符

示例:

abc, 2 --> ab, bc, ca

abc, 1 --> a, b, c

abc, 3 --> abc

最佳答案

import itertools

def func(data, r):
return ["".join(x) for x in itertools.combinations(data, r)]

关于Python itertools 组合长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31797948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com