Задать вопрос
@Follin

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

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

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

Список может быть не только до 5, но и 1000 и до 1000000 это уже зависит от юзера
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Подсказка:
Выведи последовательность без последнего элемента, потом союз, потом последний элемент.
Это просто. Можно сделать одной строчкой.
Тебе понадобятся темы: f-строки и срезы.

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

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

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