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

Почему в Python элементы списков нумеруются начиная с 0?

Нумерация массивов в С с 0 логична в виду реализации массивов в С и существования в нем арифметики указателей. Но в Python арифметики указателей нет. Зачем тогда понадобилось нумеровать списки с 0?
  • Вопрос задан
  • 841 просмотр
Подписаться 2 Простой 13 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 2
DevMan
@DevMan
не только в змее, но и во множестве других языков (в том числе и без указателей), нумерация начинается с нуля.
такое себе правило, следование принципу наименьшей неожиданности.
Ответ написан
Комментировать
longclaps
@longclaps
Так велел делать один из отцов-основателей. Умные послушались, остальные придумали Lua, Julia и прочие поделки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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