为了账号安全,请及时绑定邮箱和手机立即绑定

新人请教符号问题。

6-2里说的,同样是查分数却用了d['key'],这里(6-5)却用的d[key],请问有什么区别。

正在回答

4 回答

你应该是混淆了key和‘Paul’的概念

d['Paul']中,'Paul'是个字符串,所以需要带上单引号,这里'Paul'就是那个key

key如果是一个数字,那就直接写成d[55]这样就好了

这里key是个变量,如果写成d['key'],那这里key就是'key'这个字符串了,所以直接写d[key]就好了

2 回复 有任何疑惑可以回复我~

只能用d[key]

0 回复 有任何疑惑可以回复我~

'Pual'表示的是key这个元素

0 回复 有任何疑惑可以回复我~
#1

qq_慕哥6084888 提问者

那就是说d[key]和d['key']都可以吗?
2019-01-20 回复 有任何疑惑可以回复我~
#2

qq_慕哥6084888 提问者

我在P2里面运行['key'],报错。只能运行d[key]。
2019-01-20 回复 有任何疑惑可以回复我~

d[key]是正规写法https://img1.sycdn.imooc.com//5c43de9600013fff05310332.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

新人请教符号问题。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信