Форум сайта python.su
Доброго времени суток.
Есть один глупый вопрос)
Подскажите пожалуйста, как вывести содержимое списка без запятых в квадратных скобках, и можно ли это сделать без помощи цикла?
Заранее спасибо
Офлайн
1nsomn1a
как вывести содержимое списка без запятых в квадратных скобках, и можно ли это сделать без помощи цикла?
lst = ["1", "2", "3"] print(' '.join(lst)) #>>> 1 2 3
Офлайн
xam1816Благодарю, а можно ли то же самое провернуть, но при этом оставив квадратные скобки?
Офлайн
1nsomn1a
То есть без запятых, но в скобках
lst = ["1", "2", "3"] print(f"[{' '.join(lst)}]")#>>> [1 2 3]
Офлайн
1nsomn1aВам надо принцип понять. Функция print просто печатает через пробел все переданные объекты предварительно преобразовав их в строки. В конце добавляет переход на новую строку.
а можно ли то же самое провернуть,
a=23 print("q","a="+str(a),8) >>> q a=23 8
Отредактировано doza_and (Янв. 20, 2022 21:11:51)
Офлайн
xam1816
doza_andСпасибо большое, не так давно погрузился в пайтон и как вы могли заметить возникают небольшие трудности)
Офлайн