¿Es confiable y está documentado cómo PYTHONPATH puebla el sys.path?

En mi máquina, los valores dePYTHONPATH parece insertarse ensys.path:

comenzando en el índice 1orden conservadadesduplicado

Por ejemplo, conPYTHONPATH=/spam:/eggs:/spam y luego registrarsepython -m site, Obtengo un resultado como:

sys.path = [
    something,
    '/spam',
    '/eggs',
    more,
    stuff,
    after
]

Parece ser el mismo comportamiento en Python 2 y Python 3. La pregunta es, ¿cuánto de este manejo dePYTHONPATH está documentado / es confiable, y ¿qué pasa si alguno puede ser diferente en otras plataformas? ¿Está esto integrado en el intérprete o es manejado porsite.py y / o en peligro de ser "modificado" por los administradores de sistemas?

No puedo verlo explicado en la documentaciónaquí, solo dicesys.path está "aumentada" (y, a diferencia de la documentación, los directorios inexistentes no parecen ignorarse en silencio).

Respuestas a la pregunta(1)

Su respuesta a la pregunta