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

字典最后一个元素要加逗号吗?

d = {

    'Adam': 95,

    'Lisa': 85,

    'Bart': 59

}

d.update({'Paul':75})

为什么这样就不对呢?


正在回答

4 回答

举例

fav_lan = {

    'jan' : 'c++' ,

    'san' : 'java' ,

    'phil' : 'python' ,

    }

上述案例来源《Python 编程 从入门到实践》 作者 :Eric Matthes

书中关于最后一个句号的一句话是“另一种不错的做法是在最后一个键-值对后面也加上逗号,为以后在下一行添加键-值对做好准备” 

同样 把上述例子改成

fav_lan = { 'jan' : 'c++' ,'san' : 'java' , 'phil' : 'python' ,}

或者

fav_lan = { 'jan' : 'c++' ,'san' : 'java' , 'phil' : 'python' }

结果都是一样的


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

我觉得可能是默认答案的问题

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

d = {'Adam':95,

    'Lisa':85,

    'Bart':59,

   }

d.update({'Paul':75})

print d

不需要加逗号。上面是我写的代码,没有错误啊 正确运行

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

要,d.update(['Paul':75]),你试试这样

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

举报

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

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

进入课程

字典最后一个元素要加逗号吗?

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