Переменные среды - это просто текст. В случаях (например, переменные PATH и PYTHONPATH) это можно сделать с помощью os.pathsep
для разделения элементов списка. Э.Г.
os.environ['list'] = os.pathsep.join(["item1", "item2"])
, а затем реконструировать
print(os.environ['list'].split(os.pathsep))
Вы также можете использовать некоторый стандарт сериализации, такой как JSON.
Я не верю, что это поможет сохранить сам список.