VA
Vitalii Akulov
Помогите с программированием!
print 100.0 * reduce(lambda n, w: n + 1 if w[-1] in [',', '.'] else n, ws, 0) / len(ws)
Как эту строчку можно записать через def?
print 100.0 * reduce(lambda n, w: n + 1 if w[-1] in [',', '.'] else n, ws, 0) / len(ws)
Как эту строчку можно записать через def?
Да как угодно!
def -- определяет функцию.
Какую функцию нужно определить? Что она должна делать? Какие должны быть агрументы и возвращаемое значение.
Словосочетание "записать через def" ни дает никакой информации о том, что вам реально нужно.