¿Hay alguna forma de dividir una lista en columnas?

Mi página web tiene una lista 'delgada': por ejemplo, una lista de 100 elementos de una palabra de longitud cada uno. Para reducir el desplazamiento, quiero presentar esta lista en dos o incluso cuatro columnas en la página. ¿Cómo debo hacer esto con CSS?

<ul>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
    <li>Item</li>
</ul>

Prefiero que la solución sea flexible, de modo que si la lista crece a 200 elementos, no tengo que hacer muchos ajustes manuales para acomodar la nueva lista.

Respuestas a la pregunta(7)

Su respuesta a la pregunta