我想找一个数组内容与索引的组合。此外,还具有动态组合长度。现在,我可以在不返回索引的情况下与此相结合:
print("Combination result: ")
for L in range(1, len(splitword)+1):
comb = combinations(splitword, L)
for combine in comb:
print(combine)如何将索引与组合一起返回?
谢谢
发布于 2017-10-12 14:22:28
请改用combinations(range(len(splitword)), L)来查找索引。然后,从那里找到值是简单的索引。
print("Combination result: ")
for L in range(1, len(splitword)+1):
comb = itertools.combinations(range(len(splitword)), L)
for combination_index in comb:
print(combination_index, [splitword[i] for i in combination_index])https://stackoverflow.com/questions/46702658
复制相似问题