Во время собеседования на вакансию
python-разработчика очень часто звучат вопросы про списки и их методы.
Мы собрали для вас эти методы в одной статье.
А прочитав эту статью до конца, вы будете знать как удовлетворительно отеветить на этот вопрос.
1.
append() - добавляет элемент в конец списка.2.
clear() - удаляет все элементы из списка3.
copy() - делает поверхностную копию списка4.
count() - считает, сколько раз в списке встречается переданный аргумент.5.
extend() - добавляет в конец списка итерируемую последовательность.6.
index() - возвращает индекс указанного элемента. Если таких элементов несколько, вернет индекс только первого. Если таких элементов нет,генерируется исключение. Вторым и третьим аргументом можно указать срез для поиска.7.
insert() - вставляет элемент перед указанным индексом. Сначала передается индекс, затем элемент.8.
pop() - удаляет элемент по указанному индексу и возвращает его. Если индекс не указан, то удаляет и возвращает последний элемент. Метод генерирует исключения, если список пуст или указан индекс за пределами диапазона.9.
remove() - удаляет первый объект из списка, значение которого равно аргументу. Если такого элемента нет, то возникает ошибка.10.
reverse() - переворачивает список на месте.11.
sort() - сортировка списка на месте (список изменяется, а не возвращается новый).Подробнее про эти методы в примерах🚀