Size: a a a

Сообщество Python Программистов

2020 September 17

A

AstralRomance in Сообщество Python Программистов
Можно вообще arr.sum()/len(arr)
источник

E

Egor in Сообщество Python Программистов
arr.sum()?
источник

in Сообщество Python Программистов
np.mean - встроенная функция?)
источник

A

AstralRomance in Сообщество Python Программистов
Egor
arr.sum()?
Ну да.
источник

E

Egor in Сообщество Python Программистов
AstralRomance
Можно вообще arr.sum()/len(arr)
я о том, что если с лямбдой, то можно будет массив прямо туда один раз ввести и все
источник

AT

Alexander T in Сообщество Python Программистов
Egor
просто же (lambda arr: sum(arr) / len(arr))(array)
еще проще:
array = [1, 2, 3]
import operator
mean = (lambda arr: lambda f1: lambda f2: lambda op: lambda: op(f1(arr), f2(arr)))(array)(sum)(len)(operator.truediv)
print(mean())
источник

A

AstralRomance in Сообщество Python Программистов
Совсем просто.
источник

E

Egor in Сообщество Python Программистов
AstralRomance
Ну да.
видел только sum(arr). разве массивы вообще в себе имеют в себе функцию sum?
источник

E

Egor in Сообщество Python Программистов
цыганские фокусы
источник

A

AstralRomance in Сообщество Python Программистов
Реально цыганские фокусы...
источник

E

Egor in Сообщество Python Программистов
а, погоди, а зачем np, если без него можно?
источник

E

Egor in Сообщество Python Программистов
если только массив без вложенных массивов
источник

AT

Alexander T in Сообщество Python Программистов
AstralRomance
Совсем просто.
а чо, arr.mean() религия запрещает?
источник

A

AstralRomance in Сообщество Python Программистов
Ну так там про нумпаевский массив речь идет. Но да, можно.
источник

A

AstralRomance in Сообщество Python Программистов
Alexander T
а чо, arr.mean() религия запрещает?
Так там ж просют. Но эт я не проснулся, это ж метод массива, так что да, не катит.
источник

A

AstralRomance in Сообщество Python Программистов
Но sum() питоновский нормально будет  работать.
источник

in Сообщество Python Программистов
Egor
если циклом, то for и две переменные для длины массива и суммы, а потом по формуле, но кому эти циклы вообще нужны
Зачем две? Одной достаточно же
источник

E

Egor in Сообщество Python Программистов
Зачем две? Одной достаточно же
если и len не использовать
источник

in Сообщество Python Программистов
Если длина массива известна
источник

E

Egor in Сообщество Python Программистов
если длина массива известна, то да, но там ничего про это не написано
источник