understanding the python dictionary syntax
下面两个语法对于Python字典有什么区别?
第一个给了我一个错误,第二个没有。
关键是文本,只是描述,值是变量。
1 2 3 | dict["external_email_address"] =email dict{"url":profile_url}; |
目前还不清楚您是在创建词典还是访问现有词典。您应该避免使用dict作为变量名(如果这就是您要做的),并且您的第一行代码可能只是访问预定义的
在python 2.7中尝试此操作:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | a = {} b = dict() c = {"aa":1} d = dict(aa=1) a["aa"] = 1 b["aa"] = 1 print a["aa"] print b["aa"] print c["aa"] print d["aa"] print a print b print c print d |