鱼C论坛

 找回密码
 立即注册
查看: 3363|回复: 15

第012讲:列表:一个打了激素的数组3 课后题

[复制链接]
发表于 2016-3-21 21:57:53 | 显示全部楼层 |阅读模式
10鱼币

第六题活学活用,答案看不懂,运行也不行啊!求救啊!
>>> list1=['1.jost do it','2.一切皆有可能','3.让编程改变世界','impossible is nothing']
>>> list2=['4.阿迪达斯','2.李宁','3.鱼C工作室','1.耐克']
。。。。。。。。。。(答案)
for each in list3:
    print(each)


答案:>>> list3 = [name + ':' + slogan[2:] for slogan in list1 for name in list2 if slogan[0] == name[0]]
slogan运行报错
错误:
Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    list3=[name+':'+slogan[2:] for slogan in list1 for name in list2 if slongn[0]==name[0]]
  File "<pyshell#5>", line 1, in <listcomp>
    list3=[name+':'+slogan[2:] for slogan in list1 for name in list2 if slongn[0]==name[0]]
NameError: name 'slongn' is not defined

最佳答案

查看完整内容

很明显你的代码里面出现了拼写错误
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-3-21 21:57:54 | 显示全部楼层
很明显你的代码里面出现了拼写错误
  1. 'slongn' != 'slogan'
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-3-22 10:23:11 | 显示全部楼层
这是什么原因啊
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-3-22 11:08:40 | 显示全部楼层
hldh214 发表于 2016-3-21 22:18
很明显你的代码里面出现了拼写错误

谢谢,昨天太困了,没看清楚。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-3-22 11:16:34 | 显示全部楼层
话说这种错误我也老范啊 英文差很容易就平拼错
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-3-22 11:26:33 | 显示全部楼层
m58944869 发表于 2016-3-22 11:16
话说这种错误我也老范啊 英文差很容易就平拼错

是啊,要提高英文水平啊。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-4-5 21:46:41 | 显示全部楼层
学习一下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-4-9 21:30:45 | 显示全部楼层
也遇到这个问题,谢谢了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-4-18 19:35:44 | 显示全部楼层
也遇到这个问题,谢谢了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-4-26 20:10:30 | 显示全部楼层

也遇到这个问题,谢谢了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-26 00:22:50 | 显示全部楼层
hldh214 发表于 2016-3-21 21:57
很明显你的代码里面出现了拼写错误

能继续解释一下答案吗?答案也看不懂,里面的slogan【2:】好像没有意义,我删除了也不影响程序,但是slogan【0】 == name 【0】这是什么意思?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-26 08:48:35 | 显示全部楼层
学习下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-27 10:18:57 | 显示全部楼层
NO.9 发表于 2016-10-26 00:22
能继续解释一下答案吗?答案也看不懂,里面的slogan【2:】好像没有意义,我删除了也不影响程序,但是slo ...

你能转换这个表达式成普通的 for 循环吗
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-27 10:21:54 | 显示全部楼层
hldh214 发表于 2016-10-27 10:18
你能转换这个表达式成普通的 for 循环吗

昨天已经查了别的答案,了解了题目的意思,昨天没有理解分片的意思,感谢回复
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-27 11:53:50 | 显示全部楼层
学习了!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-9-6 17:01:46 | 显示全部楼层
什么意思
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-20 07:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表