dict = {'Michael', 'Bob', 'Tracy'} dict['Michael'] = 67 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'set' object does not support item assignment
请问老师,这里错误的原因是什么啊? 这不是把数据存入dict的第二种方法么:“把数据放入dict的方法,除了初始化时指定外,还可以通过key放入:” ?
你这生成的不是dict,是set
嗯,从结果上看应该是生成set了,但是set不是用小括号()定义的么?
如果要定义一个空的dict,好像应该这么做:
dict = {} dict['Jack'] = 75
Sign in to make a reply
威廉小超
请问老师,这里错误的原因是什么啊? 这不是把数据存入dict的第二种方法么:“把数据放入dict的方法,除了初始化时指定外,还可以通过key放入:” ?