如何在python中对环境变量进行排序

pet*_*nic -1 python

我正在打印环境变量,但没有按照排序方式打印:

    for variable in os.environ:
        print("   " + variable + "=" + os.environ.get(variable))
Run Code Online (Sandbox Code Playgroud)

我想对os.environ进行排序.我试图将os.environ放在list()中,但sort函数不起作用.

任何线索?

谢谢

Sve*_*ach 5

for name, value in sorted(os.environ.items()):
    print("   " + name + "=" + value)
Run Code Online (Sandbox Code Playgroud)