Итак, я должен создать функцию, которая принимает любой тип итеративного ввода и преобразует его в строку этого ввода, разделенную пробелами. Например, если вы должны были вызвать iteration_to_string («abcd»), он вернул бы «a b c d» (пробел в конце разрешен). или если [1, 2, 3, 4] является входом, он должен вернуть «1 2 3 4». Все, что у меня есть до сих пор, заключается в том, как превратить ввод в набор, и Im запутался, куда идти, чтобы превратить его в строку. Я предполагаю, что это добавит что-то в цикл for, который каким-то образом объединит входы вместе с пробелом, но я не уверен, как это сделать. Любая помощь приветствуется!Преобразование набора в строку
def iteration_to_string (data):
new = set()
for i in range (len(data)):
new.add(data[i])
return " ".join(new)
'»».join (новый)', но помните, что множества являются неупорядоченными. –