Leetcode 867. Транспонировать матрицу; Debug; Создать список

Проверьте свойство box-sizing css ваших элементов td. У меня возникла проблема с шаблоном css, который устанавливает значение border-box. Вам нужно установить box-sizing: content-box.

0
задан Binqian Zeng 17 March 2019 в 22:00
поделиться

1 ответ

Это потому, что

res = [[None] * len(A) for _ in range(len(A[0]))]

создает список, содержащий len (A [0]) разных списков, тогда как

res = [[None] * len(A)] * len(A[0]) # why this doesn't work

создает список, содержащий len (A [0]) ссылки на один и тот же список, так что изменение значения в одном из них изменяет его во всех.

См. Список изменений списков, неожиданно отразившихся в подсписках среди других ...

0
ответ дан Tané Tachyon 17 March 2019 в 22:00
поделиться
Другие вопросы по тегам:

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