Проблема с нарезкой в ​​Python – возвращается только одно значение [дубликат]Python

Программы на Python
Anonymous
Проблема с нарезкой в ​​Python – возвращается только одно значение [дубликат]

Сообщение Anonymous »

Я пытаюсь использовать нарезку в Python для печати первых двух значений из списка. Однако на выходе я получаю только одно значение и не могу понять, почему. Вот мой код:

Код: Выделить всё

a_list = [1,2,3]
b_list = a_list[1:2]
print(b_list)
Я ожидал, что на выходе будут первые два значения, но вместо этого я получаю:
Вывод: [2]
Почему выводится только [2]? Может ли кто-нибудь помочь мне понять, как работает нарезка в этом случае?

Подробнее здесь: https://stackoverflow.com/questions/733 ... e-returned

Вернуться в «Python»