python第一版教学第十二课作业第六题 slogan
slogan字符是什么意思呀>>> list3 = for slogan in list1 for name in list2 if slogan == name]
如上是作业的答案,看不懂,在idle输入help(slogan)报错
错位类型是name’slogan’ is not defined <font color="red">[已解决]</font>列表推导式不理解啊。
https://fishc.com.cn/thread-146643-1-1.html
(出处: 鱼C论坛)
<font color="red">[已解决]</font>012讲课后作业求助!!!
https://fishc.com.cn/thread-155966-1-1.html
(出处: 鱼C论坛)
slogan是临时的变量,在列表生成后就删除了 冬雪雪冬 发表于 2020-2-13 11:14
slogan是临时的变量,在列表生成后就删除了
哦哦哦!懂了!谢谢!我一直以为slogan是个函数!不过还想问一下,比较两个列表第一个元素的话,不应该是list1 和 list2吗,for i in list1语句后,i不是指列表里的元素了吗,那i是什么意思呀,麻烦您啦 Xfxyxbb 发表于 2020-2-13 11:26
哦哦哦!懂了!谢谢!我一直以为slogan是个函数!不过还想问一下,比较两个列表第一个元素的话,不应该是 ...
i是指向元素,但元素是字符串,字符串是可以取到字符的 冬雪雪冬 发表于 2020-2-13 11:34
i是指向元素,但元素是字符串,字符串是可以取到字符的
好滴!谢谢您!
页:
[1]