如何在dict中以原始顺序返回键

BPm*_*BPm 3 python dictionary

我正在读取一个文件并将信息存储在dict中,因为它从上到下读取.与原始文件相比,我不想以错误的顺序打印出来.

另外,一个非常小的问题:我记得在某个地方看到if和else语句的简短形式:

if a == 'a':
    a = 'b' ? a = 'c'  
Run Code Online (Sandbox Code Playgroud)

你知道确切的形式吗?

谢谢.