Python学习小记

字典:

1.

 1 people = {
 2     'Alice':{
 3         'phone': '111',
 4         'addr': 'shanghai'
 5     },
 6     'Bob':{
 7         'phone': '2222',
 8         'addr': 'beijing'
 9     }
10 }

每一个元素之间都要加 “ ,  ” 。

2.

1 Python2.x 中的代码
2 #如果名字是字典中的有效键才打印信息:
3 if name in people: print("%s's %s is %s.") % (name, labels[key], people[name][key])
4 
5 Python3.x 中的代码
6 #如果名字是字典中的有效键才打印信息:
7 if name in people: print("%s's %s is %s." % (name, labels[key], people[name][key]))

python3.x元组打印错误 TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple' 的解决方案。

 

posted @ 2017-10-11 19:07  深秋客  阅读(142)  评论(0编辑  收藏  举报