Я относительно новичок в python и нуждаюсь в руке с использованием разделителя при построении строки с циклом for.Использование разделителя при построении строки
Я определил эту функцию:
def to_string(my_list, sep = ', '):
string = ''
for s in my_list:
s = str(s)
string = string + s
return(string)
Но мне нужно, чтобы быть в состоянии отделить каждый элемент списка с «». Все методы, если они были до сих пор, оставляют запятую после последнего элемента при печати. Это для задачи uni, поэтому я не могу использовать любые встроенные функции, кроме str() и range()
Редактировать: забыл упомянуть, что мы не можем использовать строковые методы, методы списка и нарезку. Кроме того, мы должны использовать цикл.
Как насчет 'len'? – mgilson
Да, я могу использовать len –
Добро пожаловать в Stack Overflow! В отличие от форумов, мы не используем «Спасибо», или «Любая помощь оценена», или подписи на [so]. См. «[Должны ли« Привет »,« спасибо », теги и приветствия удалены из сообщений?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -removed-from-posts). –