🔹 Срезы списков и строк — быстро 🔹 Как взять часть строки или списка без копирования всей структуры? 🔸 Срез (slice) нужен, чтобы взять подпоследовательность: start:end задают границы. Это решает проблему длинных ручных циклов и лишних временных переменных.

🔸 Отрицательный индекс (negative index) считает с конца: -1 — последний элемент, -2 — предпоследний. Удобно, когда нужен конец без вызова len().

🔸 step управляет шагом: start:end:step. step=2 берёт каждый второй элемент; step=-1 разворачивает последовательность.

s = "hello" s[1:4] # 'ell' s[:-1] # 'hell' s[::-1] # 'olleh' nums = [1,2,3,4,5] nums[::2] # [1,3,5]

📚 Используй slice для читабельного и эффективного доступа к частям последовательностей.

#CODERIKK #Python #Junior

➡️ Мы в Telegram - Сетке - ВК Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 Срезы списков и строк — быстро
🔹 Как взять часть строки или списка без копирования всей структуры?
🔸 Срез (slice) нужен, чтобы взять подпоследовательность: start:end задают границы | Сетка — социальная сеть от hh.ru