Программирование на Python. Срезы
Срезы – это инструмент для перебора элементов массива, который есть только в Python (хотя, может, и еще где-то есть). Гениальное изобретение. Ранее, для того, чтобы перебрать элементы массива, необходимо было применить цикл. Теперь же все стало намного проще. Причем как визуально, так и практически. Общая форма записи среза выглядит так: arr[a:b:c], где arr – это идентификатор списка или кортежа, a и b – начальный и конечный индексы элементов, c – шаг. Например, нам дан список 10 чисел, и необходимо получить новый список, содержащий каждый второй элемент исходного списка. Тогда достаточно написать так: res = arr[0:9:2] Расшифруем...
Программирование на языке Python. Списки, срезы продолжение. (приложение к уроку 13)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Данная статья это приложение к уроку 13. Списки. Срезы в списках Срезы для списков очень похожи на срезы для строк, но обладают более богатыми возможностями. Срезы справа от знака равно Поскольку срезы, стоящие справа от знака равенства такие же как срезы для строк ограничимся примерами. ls = [1, 2, 3, 4, 5, 6, 7, 8, 9] ls1 = ls[2:5] print(ls1) Результат [3, 4, 5] Можно использовать шаг ls = [1, 2, 3, 4, 5, 6, 7, 8, 9] ls1...