Төмендегі код қандай нәтиже береді? from collections import deque d = deque([1, 2, 3, 4, 5]) d.rotate(2) d.appendleft(d.pop()) d.extend([9]) print(list(d)[::2])
Дұрыс жауабы мен түсіндірмесі
Жауабы: [3, 5, 2]
rotate(2): [4, 5, 1, 2, 3]; pop() → 3, appendleft(3): [3, 4, 5, 1, 2]; extend: [3, 4, 5, 1, 2, 9]; әр екінші элемент: [3, 5, 2].
«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы
- print(run("12 4 /")) қандай мән шығарады?
- Код орындалғанда не шығады? def twice(g): def w(x): return g(g(x)) return w @twice def inc(x): return x + 3 pr...
- Python модулін оның мақсатымен сәйкестендіріңіз.
- print(len(total), total["u1"], len(log)) нәтижесі қандай?
- Келесі код қандай нәтиже береді? ranks = n: i for i, (n, s) in enumerate(top, 1) print(ranks)
- Стек бос күйінде run("6 -2 *") шақырылса, не болады?
- Python өрнегінің нәтижесі қандай? print(1 < 2 < 3, 1 < 3 > 2, 3 > 2 > 2, 1 == 1 != 2, 2 < 1 < 3 / 0)
- print(max(by_city, key=lambda c: sum(by_city[c]) / len(by_city[c]))) қандай мән шығарады?