"""
Программа состоит из логических строк
Логическая строка:
- состоит из физических строк
- физическая строка состоит из простых операторов 
- физические строки объединяются символом \
    - после разделиетля физических строк нельзя писать комментарии
"""
"""
1. Разделитель - ;
"""
l = [1, 2, 3, 4] ; ff = lambda x, n: x + n ; l2 = list(list(map(ff, l, [x for x in range(1, len(l)+1)])))
"""
2. Составные типы могут записываться в нескольких строках
- комментарии могут записываться
"""
ll = [
        "eternity",                     # комментарий
        "sanctury",                     # новый комментарий
        "ability"
]
l3 = "Игра слов" \                                  # !!!! нельзя делать комментарий если есть символ '\'
        "Переход на новую строку"
print(l2)
print(ll)