🔹 Как взять часть строки или списка без копирования всей структуры? 🔸 Срез (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 - Сетке - ВК Буду рад вашей реакции здесь⬇️