Каков самый пифонический и/или эффективный способ подсчета количества символов в строчной строке?Подсчет символов нижнего регистра в строке
Вот первое, что пришло на ум:
def n_lower_chars(string):
return sum([int(c.islower()) for c in string])
пытались ли вы это? –
Вы должны использовать генераторное понимание 'sum (int (c.islower()) для c в строке)' – Akavall
И вам не нужна часть 'int'. Это будет работать: 'sum (c.islower() для c в строке)' – Akavall