Пример | Описание |
---|---|
|
Обращение по индексуВсе символы в списке имеют свой порядковый номер(индекс). Первый символ имеет индекс 0, второй символ - индекс 1, третий - индекс 2 и т.д. Зная индекс, вы можете обратиться к элементу списка при помощи операции взятия индекса L[index]. Если обратиться к несуществующему индексу, вызовется исключение IndexError. |
|
Обратная индексацияВ Python существует обратная индексация. Согласно ей, последний элемент списка имеет индекс "-1", предпоследний элемент имеет индекс "-2" и т.д. Операция взятия индекса L[index] такая же. Если обратиться к несуществующему индексу, вызовется исключение IndexError. |
|
Список - изменяемый объектВы можете присвоить новое значение по индексу. |
|
Взятие среза индексовДанная операция предназначена для взятия нескольких элементов списка L. Правило записи L[x:y], где х - номер элемента, начиная с которого будет браться срез, y - номер элемента, по который будет браться срез невключительно. |
|
Взятие среза индексов 2Взятие среза L[x:y].Если оставить пустым значение у, возмется срез с индекса х и по конец списка. Если оставить пустым значение х, возмется срез с начала списка и по индекс у невключительно. Если оставить пустым значение оба значения х и у, возмется весь список от начала до конца(копия списка). |
|
Взятие среза индексов с шагомВзятие среза с шагом S[x:y:k].Будут браться все элементы с индекса х по индекс y невключительно через k позиций |