Top.Mail.Ru
Ответы
Аватар пользователя
5мес
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Помоите с python

Напишите функцию function(), которая принимает произвольное число позиционных аргументов (не менее одного) и именованный аргумент func, в который передается некоторая функция. Функция возвращает результат применения функции из аргумента func к кортежу из позиционных аргументов.

Пример 1
Ввод Вывод
data = [1, 2, 15, 3]
f = max
print(function(*data, func=f))
15
Пример 2
Ввод Вывод
data = ["one", "two", "three"]
f = sorted
print(function(*data, func=f))
['one', 'three', 'two']

По дате
По рейтингу
Аватар пользователя
Мыслитель
5мес

def function(*data, func): return func(*data)

Аватар пользователя
Просветленный
5мес

Само

му слабо? Это же база.