/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
list_split_by_pairs.py
13 строк
451 B
gil9red
Refactoring. Using black code style
18 июн 2023, 17:38
18 июн 2023, 17:38
9cf09d2
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" items = [5, 80, 3, 83, 1, 77, 1, 77, 2, 82, 1, 77, 5, 81, 2, 78, 1, 81, 5, 85, 5, 85, 4, 84, 2, 78, 1, 81, 3, 83] new_items = [(items[i], items[i + 1]) for i in range(0, len(items), 2)] print(new_items) # [(5, 80), (3, 83), (1, 77), (1, 77), (2, 82), ... new_items = [x for x in zip(*[iter(items)] * 2)] print(new_items) # [(5, 80), (3, 83), (1, 77), (1, 77), (2, 82), ...