Скажем, у меня есть список с элементами content = ['121\n', '12\n', '2\n', '322\n']
и список с функциями fnl = [str.strip, int]
.Python: применить список функций к каждому элементу в списке
Поэтому мне нужно применить каждую функцию от fnl
к каждому элементу от content
последовательно. Я могу сделать это несколькими звонками map
.
Другой способ:
xl = lambda func, content: map(func, content)
for func in fnl:
content = xl(func, content)
Я просто интересно, если есть более вещий способ сделать это.
Без отдельной функции? Одним выражением?