You can write a #Python generator even if it's only used in one place to make a list.
https://nedbatchelder.com/blog/202501/intricate_interleaved_iteration.html
@nedbat my initial approach would be trying out some slicing, but this actually looks more readable to get the intent, nice!