Я пытаюсь создать список кортежей, где содержимое кортежа - это число 9
и число перед ним в списке.
Список ввода:
myList = [1, 8, 9, 2, 4, 9, 6, 7, 9, 8]
Желаемый результат:
sets = [(8, 9), (4, 9), (7, 9)]
Код:
sets = [list(zip(myList[i:i], myList[-1:])) for i in myList if i==9]
Текущий результат:
[[], [], []]