Информатика · ҰБТ сұрағы №12524

Программа нәтижесін анықтаңыз: s = "mississippi" d = {} for ch in s: d[ch] = d.get(ch, 0) + 1 m = max(d, key=lambda k: (d[k], k)) print(m, d[m], len(d))

Дұрыс жауабы мен түсіндірмесі
Жауабы: s 4 4

Санау: m:1, i:4, s:4, p:2 — 4 түрлі әріп. Кілт (санау, әріп) жұбымен салыстырылады: (4,'s') > (4,'i'), сондықтан 's'.

«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы