archieass 发表于 2022-9-17 19:34:59

第十二讲,零基础入门学习python,第六题

>>> list3 = for slogan in list1 for name in list2 if slogan == name]

第十二讲,零基础入门学习python,第六题
这行代码没有看懂,slogan 和 name咋使用的

麻烦解答,谢谢

临时号 发表于 2022-9-17 19:49:06

这是列表推导式,它等同于下面的代码
list4 = []
for slogan in list1:
    for name in list2:
      if slogan == name:
            list4.append(name+':'+slogan)

hveagle 发表于 2022-9-17 19:53:09

变量
页: [1]
查看完整版本: 第十二讲,零基础入门学习python,第六题