8178919 发表于 2020-5-20 21:29:14

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

https://fishc.com.cn/thread-38903-1-1.html
5. 你有听说过列表推导式或列表解析吗?……
6. 活学活用:请使用列表推导式补充被小甲鱼不小心涂掉的部分
这两题搞了半天还是不太明白……{:10_262:}


永恒的蓝色梦想 发表于 2020-5-20 21:31:33

题发出来,我不想花鱼币。

qiuyouzhi 发表于 2020-5-20 21:32:24

1,列表推导式就是把for循环堆到了一起(你也可以不用)
2,你去论坛里面搜搜,问这个的多了去了

8178919 发表于 2020-5-20 21:32:44

qiuyouzhi 发表于 2020-5-20 21:32
1,列表推导式就是把for循环堆到了一起(你也可以不用)
2,你去论坛里面搜搜,问这个的多了去了

哦哦

Twilight6 发表于 2020-5-20 21:34:39

8178919 发表于 2020-5-20 21:32
哦哦

举个例子:

就是将 i % 2 == 2 的所有 i 储存为一个列表

Twilight6 发表于 2020-5-20 21:38:51

8178919 发表于 2020-5-20 21:32
哦哦

ls = for slogan in list1 for name in list2 if slogan == name]
展开其实就是这样的
ls = []
for slogan in list1 :
    for name in list2:
      if slogan == name:
            ls.append(name+':'+slogan)
如果对你有帮助,记得设置最佳嘿嘿嘿~{:10_287:}

8178919 发表于 2020-5-20 21:39:06

qiuyouzhi 发表于 2020-5-20 21:32
1,列表推导式就是把for循环堆到了一起(你也可以不用)
2,你去论坛里面搜搜,问这个的多了去了

emmm……卡了一下然后……
页: [1]
查看完整版本: 第012讲:列表:一个打了激素的数组3