3

私はこれを行うことができます:

{'class': 'foo'}

しかし、私がこれを行うとき:

dict(class='foo')

私は得る:

File "<stdin>", line 1
     {'class':}
             ^
SyntaxError: invalid syntax

Python が「クラス」を **kwarg として使用できないのはなぜですか? list、int、len... をキーワード引数として簡単に使用できます。

4

1 に答える 1

14

listint、およびlenはキーワードではなく、通常の識別子です。classキーワードです。

于 2013-01-24T01:45:54.653 に答える