Список в Python

НАВИГАЦИЯ ПО СТРАНИЦЕ

Список (list) Создание списка Доступ к элементам списка Изменение элементов списка Методы списков Длина списка Срезы (slices) Вложенные списки

Список (list) в Python — это упорядоченная и изменяемая коллекция объектов.

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

  • Создание списка:

    Для создания списка используются квадратные скобки, внутри которых перечисляются элементы списка через запятую. Например:

список = [1, 2, 3, 'a', 'b']
  • Доступ к элементам списка:

Вы можете получить доступ к элементам списка по индексу. Индексация начинается с 0. Например:

элемент = список[0]  # Получаем первый элемент (1)
  • Изменение элементов списка:

Списки изменяемы, поэтому вы можете изменить значения их элементов:

список[1] = 42  # Заменяем второй элемент (2) на 42
  • Методы списков:

Списки предоставляют множество методов для добавления, удаления и изменения элементов, а также для сортировки и фильтрации данных. Например:

список.append(4)  # Добавляем элемент в конец списка
список.remove('a')  # Удаляем элемент 'a'
список.sort()  # Сортируем список
  • Длина списка:

Вы можете узнать длину списка с помощью функции len():

длина = len(список)  # Получаем длину списка
  • Срезы (slices):

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

подсписок = список[:3]
  • Вложенные списки:

Списки могут содержать другие списки в качестве элементов, что позволяет создавать структуры данных более сложной структуры:

матрица = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

Списки являются одной из наиболее распространенных структур данных в Python и используются для хранения, обработки и манипулирования данными. Они предоставляют широкие возможности для работы с коллекциями объектов.