PYTHON СРЕЗ ДВУМЕРНОГО СПИСКА

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

Пример:

matrix = [[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]]
new_matrix = [row[1:3] for row in matrix[0:2]]
print(new_matrix) -> [[2, 3], [6, 7]]

В данном примере мы выбираем строки от 0 до 2 (т.е. первые две строки) и из каждой строки выбираем элементы от индекса 1 (включительно) до индекса 3 (не включительно), т.е. элементы 1 и 2 в каждой строке.

Python-джедай #8 - Списки

13. Python - Двумерные списки

Урок 10 Строки: индексы и срезы Python

Python-джедай #18 - Срез списка [List slicing \u0026 indexing]

Python с нуля - Списки в Python - Методы списков, сортировка списка, срезы списков в Python

Двумерные списки Python. Полное пособие

#16. Вложенные списки, многомерные списки - Python для начинающих

#14. Срезы списков и сравнение списков - Python для начинающих

29 Вложенные списки Python

13 Списки: индексы и срезы Python

BLGPG-DB9617C0B35C-24-11-24-00

Новые материалы: