Список (list) в Python — это упорядоченная коллекция элементов, которая позволяет хранить несколько значений в одной переменной. Списки можно изменять, добавляя и удаляя элементы.
# Пустой список
empty_list = []
# Список чисел
numbers = [1, 2, 3, 4, 5]
# Список строк
fruits = ["apple", "banana", "orange"]
# Смешанный список
mixed = [1, "hello", 3.14, True]К элементам списка обращаются по индексу, начиная с 0.
fruits = ["apple", "banana", "orange"]
print(fruits[0]) # 'apple'
print(fruits[1]) # 'banana'
print(fruits[-1]) # 'orange' (последний)numbers = [1, 2, 3, 4, 5]
print(numbers[1:4]) # [2, 3, 4]
print(numbers[:3]) # [1, 2, 3]
print(numbers[2:]) # [3, 4, 5]В отличие от строк, списки можно изменять.
fruits = ["apple", "banana", "orange"]
fruits[1] = "grape"
print(fruits) # ['apple', 'grape', 'orange']fruits = ["apple", "banana", "orange"]
print(len(fruits)) # 3fruits = ["apple", "banana", "orange"]
print("apple" in fruits) # True
print("grape" in fruits) # Falsenumbers = [1, 2, 3, 4, 5]
print(numbers[0])
print(numbers[-1])Создай список из 5 любимых фильмов и выведи третий.
movies = ["Титаник", "Аватар", "Матрица", "Интерстеллар", "Начало"]
print(movies[2]) # МатрицаСписки — упорядоченные изменяемые коллекции. Индексация начинается с 0, отрицательные индексы считают с конца.
Создай список из 5 чисел и выведи первый и последний элементы.
Создай список из 7 элементов и выведи срез с 3-го по 5-й элемент.
Создай список, замени второй элемент на другое значение, выведи список.
Напиши программу, которая проверяет, есть ли число в списке.
Создай список из 10 чисел и выведи его в обратном порядке с помощью среза.
Считай список чисел (сначала количество n, затем n чисел). Выведи сумму и произведение всех элементов.
Дан список чисел. Выведи все чётные числа, стоящие на чётных индексах (0, 2, 4, ...).