Python понимание списка внутри l oop прерывает отладчик Pycharm? - PullRequest
1 голос
/ 08 февраля 2020

Я пытаюсь отладить свой код в Pycharm и сталкиваюсь с непредвиденным поведением при использовании консоли во время отладки.

Когда я обычно запускаю приведенный ниже код, я получаю ожидаемый вывод: ['A'] [ 'B'] ['C']

Однако, если я установлю точку останова после кода и скопирую / вставлю 3 строки в консоль в режиме отладки, я получу вывод: ['C '] [' C '] [' C ']

Почему имеет значение, запускаю ли я код полностью, а не запускаю его в консоли отладки?

Код:

for x in ['A','B','C']:
    myset = [x for _ in [1]]
    print(myset)

Снимок экрана:

screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...