Условия задачи:

 

Напишите программу, в которой создается функция с одним текстовым аргументом и произвольным количеством целочисленных аргументов. Результатом является текст, сформированный из букв первого текстового аргумента. Целочисленные аргументы определяют индексы
букв, которые нужно включить в текст-результат.

 

Решение задачи:

def geting_text(txt:str, *num:int)->str:
	new_txt = ''
	for _ in num:
		if _ <= len(txt):
			new_txt += txt[_]
	return new_txt

print(geting_text('абра-кадабра бум', 7,6,3,20))