lishudong 发表于 2020-11-11 11:25:10

关于python第12讲列表推导式

list1 =['1.Just do it','2.一切皆有可能','3.让编程改变世界','4.Impossible is Noting']
>>> list2 = ['4.阿迪达斯','2.李宁','3.鱼C工作室','1.耐克']
>>> list3 = == name]
for each in list3:
        print(each)
这个程序看不懂,求指教,slogan 这个的意思是{:10_266:}

昨非 发表于 2020-11-11 11:44:09

本帖最后由 昨非 于 2020-11-11 11:54 编辑

<font color="red">[已解决]</font>关于12讲课后作业 . 活学活用:请使用列表推导式补充被小甲鱼不小心涂掉的部分
https://fishc.com.cn/thread-180802-1-1.html
(出处: 鱼C论坛)

wqp2115 发表于 2020-11-11 11:47:25

list3 = == name]这句被缩略了,你可以这么理解
for slogan in list1:
        for name in list2:
                if slogan == name:
                        list3.append(name+':'+slogan)

昨非 发表于 2020-11-11 11:50:15

参考这个连接的最佳答案

Twilight6 发表于 2020-11-11 12:06:53



善用论坛的搜索功能哈~,解释看下下面的帖子吧:

[已解决]python 第12讲的课后习题第六题列表推导式
https://fishc.com.cn/thread-175291-1-1.html
(出处: 鱼C论坛)

页: [1]
查看完整版本: 关于python第12讲列表推导式