Реализовать функцию, которая проверяет, является ли список симметричным (читается одинаково с обеих сторон).
Проверка симметричности спискаФункция def is_symmetric(lst): return lst == lst[::-1] # Пример вызова функции: symmetric_list = [1, 2, 3, 2, 1] nonsymmetric_list = [1, 2, 3, 4, 5] print(is_symmetric(symmetric_list)) # Выведет: True print(is_symmetric(nonsymmetric_list)) # Выведет: False Результат выполнения кодаTrue False Функция сравнивает исходный список с его же версией, полученной при помощи среза с обратным шагом, что позволяет легко проверить симметричность. | |
| |
Просмотров: 24 | |
Всего комментариев: 0 | |