Py学习  »  问与答

这个python程序在vs2015上运行,出现NameError: name 'init' is not defined。怎么解决。

3026289858 • 7 年前 • 1433 次点击  

def store(data,full_name): 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] MyNames = {} init(MyNames) store(MyNames,'Magnus Lie Hetland') lookup(MyNames,'middle','Lie')

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1755
 
1433 次点击