Чтобы вырезать четные/нечетные строки из массива Python, вы можете использовать различные методы. Вот несколько примеров:
Метод 1: использование понимания списка
array = ["Line 1", "Line 2", "Line 3", "Line 4", "Line 5", "Line 6"]
even_lines = [array[i] for i in range(len(array)) if i % 2 == 0]
odd_lines = [array[i] for i in range(len(array)) if i % 2 != 0]
print("Even lines:", even_lines)
print("Odd lines:", odd_lines)
Метод 2: использование нарезки с шагом
array = ["Line 1", "Line 2", "Line 3", "Line 4", "Line 5", "Line 6"]
even_lines = array[::2]
odd_lines = array[1::2]
print("Even lines:", even_lines)
print("Odd lines:", odd_lines)
Метод 3: использование перечисления и понимания списка
array = ["Line 1", "Line 2", "Line 3", "Line 4", "Line 5", "Line 6"]
even_lines = [line for i, line in enumerate(array) if i % 2 == 0]
odd_lines = [line for i, line in enumerate(array) if i % 2 != 0]
print("Even lines:", even_lines)
print("Odd lines:", odd_lines)