БГ
def pairs(lst):
while lst:
first, second, *lst = lst
yield first, second
Size: a a a
БГ
def pairs(lst):
while lst:
first, second, *lst = lst
yield first, second
БГ
def pairs(lst):
while lst:
first, second, *lst = lst
yield first, second
for first, second in pairs(db_result):
...
ᅠ
B
for first, second in pairs(db_result):
...
БГ
for first, second in zip(db_result[::2], db_result[1::2]):
...
B
def pairs(lst):
while lst:
first, second, *lst = lst
yield first, second
K
B
БГ
AE
K
B
AT
def pairs(lst):
while lst:
first, second, *lst = lst
yield first, second
a = [1, 2, 3, 4, 5, 6]
print(*zip(*[iter(a)]*2))
БГ
a = [1, 2, 3, 4, 5, 6]
print(*zip(*[iter(a)]*2))
def pairs(iterable):
iterator = iter(iterable)
yield from zip(*[iterator]*2))
JK
JK
Р
A
БГ
БГ