Как передать список методу?
Чтобы вычистить всё лишнее из строки или чтобы сформировать строку приходиться делать неприятные вещи:
stroka.replace('[','').replace(']','').replace(',','').replace('!','')
stroka_sample.format(spisok[0],spisok[1],spisok[2]))
Как это оптимизировать?
Ответы (1 шт):
Автор решения: Stanislav Volodarskiy
→ Ссылка
tr = str.maketrans('', '', '[],!')
stroka.translate(tr)
Специальный синтаксис для преобразования списка в аргументы функции:
stroka_sample.format(*spisok)