当使用kwarg风格的dict初始化时:
In [3]: dict(a=1, b=2, c=3)
Out[3]: {'a': 1, 'b': 2, 'c': 3}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,定义键'from'会引发语法错误:
In [4]: dict(to=0, from=1)
------------------------------------------------------------
File "<ipython console>", line 1
dict(to=0, from=1)
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
密钥'from'有什么特别之处?是否还有其他保留键用于kwarg风格的初始化?
我使用的是Python 2.6.
from 用于进口.
请注意,您仍然可以使用kwarg扩展来完成它们.