1
Следующая программа создает URL-адрес из списка, используя itertools.permutations
.Неупорядоченная версия itertools.permutations
def url_construct_function():
for i in range(1, len(samplelist)):
for item in list(permutations(samplelist, i)):
- Предположим, что существует 3 пункты, представленные в списке выборки:
a
,b
,c
itertools.permutations
обеспечивает хорошее описание вокруг различных возможных упорядоченных комбинаций- с
- б
- c
- а, б
- а, с
- б, в
- Ь, с
- С,
- с, б
Я хочу, чтобы программа понять что a,b
и b,a
- это то же самое.
'itertools.combinations' вместо' перестановок' может быть ... – schwobaseggl
@schwobaseggl, который выглядит как annwer –
Phew, Спасибо большое! @schwobaseggl, я схожу с ума :) – Revanth