Мне нужно нарезать список списков в python.slicing список списков в Python
A = [[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]]
idx = slice(0,4)
B = A[:][idx]
Код, приведенный выше, не дает мне правильного выхода.
Что я хочу: [[1,2,3],[1,2,3],[1,2,3]]
Где вы видите логику в вашем вопросе используется? Также почему 'slice (0,4)' дает вам три элемента в подсписке, если это действительно срабатывает? –