Часть 1 | Часть 2 | Часть 3 | Часть 4 |
---|
В этой статье мы продолжим изучать общие принципы работы со стандартными коллекциями (модуль коллекций не рассматривается) в Python. Для кого: для тех, кто изучает Python, кто уже имеет базовое представление о коллекциях и работе с ними, кто хочет систематизировать и углубить свои знания, собрать их в целостную картину.
ОГЛАВЛЕНИЕ:
- Индексирование
- Ломтики
- Сортировка
1. Индексирование
1.1 Индексированные коллекции
Рассмотрим индексированные коллекции (их еще называют последовательностями) — list (список), кортеж (tuple), string (строка).Под индексацией мы подразумеваем, что элементы коллекции расположены в определенном порядке, каждый элемент имеет свой индекс от 0 (то есть первый элемент имеет индекс не 1, а 0) до индекса на единицу меньше длины коллекции (т. е.
len(mycollection)-1).
1.2 Получение значения по индексу
Для всех индексированных коллекций вы можете получить значение элемента по его индексу в квадратных скобках.Более того, вы можете установить отрицательный индекс, это значит, что мы будем искать элемент с конца, считая в обратном порядке.
При указании отрицательного индекса последний элемент имеет индекс -1, предпоследний -2 и так до тех пор, пока не появится первый элемент, индекс которого равен значению длины коллекции со знаком минус, то есть ( -лен(моя коллекция).
элементы | а | б | с | д | е |
---|---|---|---|---|---|
индексы | 0 (-5) | 1 (-4) | 2 (-3) | 3 (-2) | 4 (-1) |
-
Работа На Дому: Мама Хороша Для Семьи
19 Oct, 24 -
Как Узнать, Подходит Ли Вам Услуга Dsl
19 Oct, 24 -
Способы Работы С Пользователем
19 Oct, 24