关于零基础教学第12讲的第6题
>>> list3 = for slogan in list1 for name in list2 if slogan == name]请问为什么是用if slogan==name呀?
这个代码我不用列表推导式写,有有点没看懂,能帮忙讲解下这题吗? slogan 跟 list1 为什么是两个东西咧?为什么slogan显示的是4,2,3,1这几个数字呀? 本帖最后由 逃兵 于 2021-5-28 10:19 编辑
https://fishc.com.cn/forum.php?mod=viewthread&tid=86692&highlight=12%BD%AB
https://fishc.com.cn/thread-175291-1-1.html if slogan==name,意思是:如果 "列表 slogan"首个位置的字符串 等同于 "列表 name" 首个位置的字符串。 逃兵 发表于 2021-5-28 10:17
https://fishc.com.cn/forum.php?mod=viewthread&tid=86692&highlight=12%BD%AB
十分感谢呀。比心~
页:
[1]