字典的索引
使用内置函数get()为什么会报错代码及报错如下
score = {'张三:650','李四:635','赵五:615'}
print(score.get('张三')) 改成这样:score = {'张三': 650,'李四':635, '赵五':615}
print(score.get('张三'))
本帖最后由 弱弱的佳佳 于 2020-9-26 08:26 编辑
仔细看你的{}里面,这不是一个字典,这是个集合,因为单引号不对,引号应该括住键或值,而不能把键和值都括起来,这样就成了一个字符串,成为了字符串的集合,应该是:
In : score = {"张三":650,"李四":635,"赵五":615}
In : score.get("张三")
Out: 650 本帖最后由 heidern0612 于 2020-9-26 08:27 编辑
字典对应的一对,而不是单个的字符串。
需要键和值,以逗号隔开。
而普通的集合是没有get()这个属性的。
页:
[1]