@JanP0l

Как исправить str() takes at most 3 arguments (123 given)?

У меня есть список (пусть будет A = one,two.....onehundertwentythree). Проблема в том, что при превращении этого списка в string через другую переменную B = str(a), выводятся значение ['one', 'two', 'three'....'onehundertwentythree']. Дабы убрать квадратные скобки и ковычки я меняю B = str(a) на B = str(*a), и вместо вывода значений one, two.... onehundertwentythree я получаю str() takes at most 3 arguments (123 given). Как мне избавиться от квадратных скобок и кавычек ИЛИ обойти ошибку?
  • Вопрос задан
  • 320 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Потому что непосредственное преобразование списка в строку всегда возвращает именно такой вид.
А если тебе нужно соединить список строк разделителями, смотри в сторону str.join(), ну или сам итерируйся по списку и склеивай строки.
Запрос в гугл тебе выше уже написали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы