Я новичок в python, и в настоящее время я работаю над созданием подмножеств в списке с функцией. Вот образец, который мне нужно вернуть.Сгенерировать подмножества двух элементов параметров
Например.
- Строка:
AECG
- Поднаборы:
['AE', 'AC', 'AG', 'EC', 'EG', 'CG']
Я думал поставить строку в пустой список, а затем поиграйте в списке, но он не работает. Вы можете помочь, пожалуйста ~
result=[]
s="AECG"
for i in s:
result.append(i)
for j in range (0,len(result)-1):
for x in range (1,len(result)):
subsets=result.append(j,x)
print(subsets)
Я думал об использовании двух циклов, но я не знал, как их применять соответствующим образом. Спасибо, теперь имеет смысл – Pydummy