Счетчик просмотров57

СПИСКИ В PYTHON (2/2)

Оглавление
Методы списковГенераторыСписочные выражения

Методы списков

clear() — удаляет все элементы из списка и делает его пустым.

PYTHON-КОД
1
2

remove() — удаляет элемент из списка. Метод удаляет только первое вхождение элемента. Остальные остаются нетронутыми.

PYTHON-КОД
1
2

pop() — удаляет элемент по индексу и возвращает его как результат. Если индекса нет, удаляется последний элемент.

PYTHON-КОД
1
2
3

append() — добавляет новый элемент в конец списка.

PYTHON-КОД
1
2

extend() — добавляет набор элементов в конец списка.

a = [1, 2, 3]

a.extend([4, 5])  # [1, 2, 3, 4, 5]

insert() — добавляет новый элемент по индексу. Сначала мы передаём индекс, по которому хотим вставить новый элемент, а затем сам элемент.

PYTHON-КОД
1
2
Баннер статьи

Допустим, у нас есть список a = [1, 8, 3, 4, 9, 1]

index() — возвращает индекс первого слева указанного элемента списка.

count() — считает, сколько раз элемент повторяется в списке.

reverse() — переставляет элементы в обратном порядке.

PYTHON-КОД
1
2
3

Генераторы

Генераторы в Python — это специальные функции, которые позволяют создавать итераторы простым и эффективным способом. Они обеспечивают ленивая вычисления значений, что делает их особенно полезными при работе с большими данными или бесконечными последовательностями.

Пример записи генератора:

PYTHON-КОД
1
2
3

Списочные выражения

В Python есть механизм для создания списков из неповторяющихся элементов. Такой механизм называется списочное выражение.

PYTHON-КОД
1
2

Оцените статью

Другие статьи по предмету

Другие статьи не найдены