Методом в Python называется функция, которая является элементом какого-нибудь класса (объекта).
Метод list.append(value)
Добавляет значение value в конец списка list.
Теперь наш список получил еще одно значение:
С помощью цикла и функции range() мы можем быстро заполнить список любой числовой последовательностью:
теперь список состоит из последовательности чисел от 10 до 99:
Полной противоположностью метода .append() является метод .pop(). Однако применение его немного шире.
Метод list.pop(index)
Этот метод удаляет элемент с номером index списка list и возвращает его. Если значение index не задано, он удаляет последний элемент списка list.
элемент с индексом 3 - удален:
Теперь посмотрим на результат действия .pop() если index не задан:
новый список выглядит так:
Следующий часто используемый метод - .count().
Метод list.count(value) – возвращает количество элементов, имеющих значение value. Пусть например, в списке хранятся имена студентов. Нам нужно узнать сколько у нас Вась.
А Вась у нас больше всех:
Метод list.sort(reverse,key=function)
Этот метод сортирует списки, меняя исходное положение элементов внутри списка. Если Вы будете использовать этот метод – то утратите первоначальный список. Если никаких аргументов не передано, .sort() сортирует список в алфавитном порядке:
отсортировано:
Если мы добавим параметр reverse = True, то список будет отсортирован в обратном порядке. По умолчанию reverse = False:
и список отсортирован в обратном порядке:
Предыдущая статья:
Похожие статьи:
Функции для работы с числами. Часть 1
Конструктивная критика приветствуется.
Эта статья была полезной? Поставьте лайк и поделитесь с друзьями в социальных сетях!
Оставьте отзывы и замечания!