@Follin

Как поменять при выводе списка последнюю запятую на 'или'?

Список:
my_list = list(1, 2, 3, 4, 5)
Выводит - 1,2,3,4,5

Как сделать что бы выводило - 1,2,3,4 или 5

Список может быть не только до 5, но и 1000 и до 1000000 это уже зависит от юзера
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Подсказка:
Выведи последовательность без последнего элемента, потом союз, потом последний элемент.
Это просто. Можно сделать одной строчкой.
Тебе понадобятся темы: f-строки и срезы.

spoiler
В скобках замечу, что очень полезно будет заодно изучить тему «списки», обратить внимание на литералы списков. Также порекомендую никогда не использовать имена стандартных типов (list, dict и т.п.) в качестве имен своих переменных. Если очень хочется, пиши my_list.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы