Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Compress List by catloverss
from collections.abc import Iterable
def compress(items: list[int]) -> Iterable[int]:
if not items:
return []
result = [items[0]]
for x in items[1:]:
if x != result[-1]:
result.append(x)
return result
Dec. 4, 2025
Comments: