При переборе в цикле каждое слово выводится с новой строки
При переборе в цикле каждое слово выводится с новой строки, как это исправить?
colors = ["red", "green", "white"]
for color in colors:
print(color)
Чтоб выводилось все в одну строку
Ответы (3 шт):
Автор решения: rusgeli
→ Ссылка
Добавьте в print() окончание:
colors = ["red", "green", "white"]
for color in colors:
print(color, end=' ')
Автор решения: tohatsu
→ Ссылка
у print() есть параметр 'end'. По умолчанию он равен \n. Но вы можете написать: print(color,end = ',')
Автор решения: CrazyElf
→ Ссылка
Можно вообще без цикла тогда:
print(*colors)
# red green white
Можно и разделитель указать:
print(*colors, sep=', ')
# red, green, white