Код: Выделить всё
String: "good university student"
Separators = ["-","+"]
Expected results:
student
university
good
good-university-student
good-university
good-student
university-student
good+university+student
good+university
good+student
university+student
Код: Выделить всё
def create_name_combos(mystring):
words = mystring.split()
combos = []
for i in range(len(words) - 1):
for separator in ["-", "+", "&"]:
current_combo = separator.join(words[:i+1] + [separator + words[i+1]])
combos.append(current_combo)
return combos
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-python