Языки программирования

Список методов для списков

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

Методы к спискам записываются через точку, так же как и строковые методы, которые мы изучали в предыдущих уроках. К примеру, имеем список a = [1, 2, 3]. Для применения метода необходима такая пропись: a(имя переменной, в которой список).(точка)(и сам метод). Все через точечную нотацию, как мы проходили раньше.

Где искать?
Найдите в списке предложенной мною литературы книгу «Изучаем Python» Марка Лутца, откройте ее на странице 255 и увидите описание методов. Также можно открыть официальный сайт Python здесь и увидеть все списки.

Совет: рекомендую почаще заглядывать на официальный сайт, именно там вы найдете самую актуальную информацию. Книги не всегда актуальны, зато очень полезны.

list.append(x)
С помощью этого метода мы можем добавлять новые элементы в список. Для примера возьмем нашу базу email из предыдущего урока:

Добавим новый элемент base.append('[email protected]') и этот email добавится в конец нашего списка. По сути дела, зная весь список методов, со списками мы сможем делать все что угодно.

list.remove(x)
Удаление из списка. base.remove('[email protected]') удалит ранее добавленный нами email в список.

list.clear()
Полная очистка нашего списка.

list.count(x)
Количество элементов в списке, заменит ранее применяемый нами len(list).

Кроме этого, есть возможность сортировать, копировать, отображать списки в обратном порядке. Я указываю вам на эту возможность, а вы в своих программах, исходя из ситуации, будете подбирать необходимый метод для вашего списка.

Следующий урок будет практическим: вы поняли, что такое списки, узнали, что есть список методов к ним, и можно уже начинать программировать. Напишем небольшую программку.