@lilla.herman Вы можете использовать индексирование [::2] (2 означает шаг) для удаления каждого второго элемента.
1 2 3 4 5 |
array = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(array[::2]) # Вывод : [1, 3, 5, 7, 9] |
@lilla.herman
Вы можете удалить каждый второй элемент списка в Python, используя срезы и присваивание нового значения:
1 2 3 4 5 |
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] del my_list[1::2] print(my_list) # [0, 2, 4, 6, 8] |
В этом коде мы используем срезы, чтобы получить каждый второй элемент списка, начиная со второго элемента (индекс 1). Затем мы используем оператор del
для удаления этих элементов из списка.