永发信息网

请问这一串python代码为什么会出现问题?

答案:2  悬赏:0  手机版
解决时间 2021-12-22 20:41
def init(data):
data['first']={}
data['middle']={}
data['last']={}

def lookup(data,label,name):
return data[label].get(name)

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]

运行后总提示 labels未定义,请问是怎么回事啊??
最佳答案
缩进问题,从for 开始 (含for本身哪行),之后的几行一起向后缩进一下
全部回答
name = 'zhanshiyan' name.split('s') if  2>3:     print 'false' else:     print 'true' print name if和else后面少了冒号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安平县国土资源执法监察局地址有知道的么?有
下列诗句中,没有错别字的一项是A.大江东去,
魔兽世界毕业什么意思
CAD中为什么S延伸有时候用不了?
接着韩麦尔先生从这一件事谈到那一件事,谈到
武强县国土资源局武强执法监察中队办公位置在
怎样调整行间距
重装机兵石蜡哪买?? 5分
-- Someone might see us.-----? We are not
武强县土地整理开发中心位置在什么地方啊,我
怎样将微信的图片在电脑上打印出来
(1)写出图中字母所代表的五带名称A.______
武邑县国土资源局武邑中心所地址有知道的么?
爸爸回来了第二季最后一期在哪里
家里装的是王力防盗门,但钥匙被我弄丢了,现
推荐资讯
单选题各项均不为零的等差数列{an}?中-an-1-a
请问,我的音乐, 我的背景是有了,可是在首业
单选题平行四边形ABCD的周长为32cm,AB∶BC=3
第二卷(非选择题共35分)第四部分写作(共两
一个数比94的40倍少150,这个数是________.
Not until finished my homework to watch
望都县财政局地址有知道的么?有点事想过去!
谁能教我仓鼠布丁怎么训练它躺手
梦见拔萝卜
Tom was walking along the riverside when h
全效学习中考学练测生物答案 11—16课时
香脆炸薯条的做法,香脆炸薯条怎么做好吃,香
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?