标签: python dictionary
我能够做到这一点:
{'class': 'foo'}
但是当我这样做时:
dict(class='foo')
我明白了:
File "<stdin>", line 1 {'class':} ^ SyntaxError: invalid syntax
为什么python不能将'class'用作** kwarg?它可以很容易地使用list,int,len ...作为关键字参数。
答案 0 :(得分:14)
list,int和len不是关键字,它们是普通标识符。 class是keyword。
list
int
len
class