Sobes.tech
Назад к вопросам
Senior
10

Назовите несколько методов списков в Python, которые вспомнятся сразу

Компании, где спрашивали
Ozon ФинтехOzon Финтех

Ответ от нейросети

sobes.tech AI

Вот несколько часто используемых методов списков в Python:

  • append(x) — добавляет элемент x в конец списка.
  • extend(iterable) — расширяет список элементами из iterable.
  • insert(i, x) — вставляет элемент x на позицию i.
  • remove(x) — удаляет первый элемент со значением x.
  • pop([i]) — удаляет и возвращает элемент на позиции i (по умолчанию последний).
  • index(x[, start[, end]]) — возвращает индекс первого элемента со значением x.
  • sort() — сортирует список на месте.
  • reverse() — разворачивает список на месте.

Пример:

lst = [1, 2, 3]
lst.append(4)       # [1, 2, 3, 4]
lst.remove(2)       # [1, 3, 4]
last = lst.pop()    # last = 4, lst = [1, 3]
lst.insert(1, 5)    # [1, 5, 3]
lst.sort()          # [1, 3, 5]