- 积分
- 21
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-1-7
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
def store(data,*full_names):
for full_name in full_names:
names=full_name.split()
if len(names)==2:names.insert(1,'')
labels='first','middle','last'
for label,name in zip(labels,names):
people=lookup(data,label,name)
if people:
people.append(full_name)
else:data[label][name]=[full_name]
这个程序段的主要作用是名字字典的存储
if people:
people.append(full_name)
else:data[label][name]=[full_name]
这一句能不能改成
if not people:
data[label][name]=[full_name]
若不能,有什么说法么?
|
|