a = [1, 2, 3, 4, 5, 6, 7]
a[-1] = 7, но
a[1:-1] = [2, 3, 4, 5, 6]
почему индексирование Python настолько неинтуитивно?
это так, как они разработали, чтобы отличать его от более старых языков, таких как C?
Подробнее здесь: https://stackoverflow.com/questions/790 ... rom-a-list