Келесі фрагмент орындалғанда консольде не көрінеді? m = [[3, 1, 4], [1, 5, 9], [2, 6, 5]] print([sum(c) for c in zip(*m)], list(map(max, m)), max(map(sum, m)))
Дұрыс жауабы мен түсіндірмесі
Жауабы: [6, 12, 18] [4, 9, 6] 15
zip(*m) бағандарды береді: 3+1+2=6, 1+5+6=12, 4+9+5=18; map(max, m) жол максимумдары: 4, 9, 6; жол қосындылары 8, 15, 13 — ең үлкені 15.
«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы
- Python модулін оның мақсатымен сәйкестендіріңіз.
- Қандай мән экранға шығады? class C: n = [] def __init__(self, v): self.v = v self.n.append(v) a = C(1) b = C(2...
- Код орындалғанда не шығады? def twice(g): def w(x): return g(g(x)) return w @twice def inc(x): return x + 3 pr...
- Python кодының нәтижесін анықтаңыз: from collections import Counter c = Counter("abracadabra") c.subtract("aab...
- print([r["name"] for r in sorted(rows, key=lambda r: int(r["score"] or 0), reverse=True)[:3]]) қандай нәтиже б...
- print(max(by_city, key=lambda c: sum(by_city[c]) / len(by_city[c]))) қандай мән шығарады?
- Python-да қай өрнектердің мәні True?
- Код орындалғанда консольге қандай жол шығады? g = (x * 2 for x in range(5)) print(sum(g), sum(g), list(g))